Sun ONE Web Server 6.1 Administrator's Guide |
Onglet Java
L'onglet Java permet de configurer les fonctionnalités Java dans Sun ONE Web Server. Il contient les pages suivantes :
Page Activation/Désactivation des servlets/JSPLa page Activation/Désactivation des servlets/JSP permet d'activer et de désactiver des fonctionnalités Java, telles que des applications Web, des servlets et des pages JavaServer (JSP).
Pour obtenir des informations sur la configuration des applications Web dans Sun ONE Web Server 6.1, consultez la section Deploying Web Applications.
Les éléments suivants sont affichés :
Activer Java globalement : active ou désactive la prise en charge de fonctionnalités Java pour l'ensemble de l'instance serveur.
Classe de serveurs virtuels : dresse la liste des classes de serveurs virtuels. Cliquez sur un nom de serveur virtuel pour ouvrir une nouvelle fenêtre de navigateur contenant la page Gestion des serveurs virtuels correspondant au serveur sélectionné.
Enable/Disable Java (Activer/désactiver Java) : active ou désactive la prise en charge de fonctionnalités Java pour une classe particulière de serveurs virtuels.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page JVM - GénéralLa page Configuration des attributs JVM permet de définir des paramètres pour la machine virtuelle Java (JVM).
Pour plus d'informations, reportez-vous à la rubrique Configuring JVM Settings.
Les éléments suivants sont affichés :
Accueil Java : indique le chemin d'accès au répertoire d'installation du kit de développement Java (JDK). Sun ONE Web Server prend en charge Sun JDK 1.4.1.
Débogage activé : si la valeur est true, le serveur démarre en mode débogage et est prêt à joindre le débogueur JPDA (Java Platform Debugger Architecture).
Options de débogage : par défaut, cette option est définie sur : -Xdebug-Xrunjdwp:transport=dt_socket,server=y,suspend=n
La liste des options de débogage est disponible à l'adresse : http://java.sun.com/products/jpda/doc/conninv.html#Invocation
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Options JVMLa page Options JVM permet de définir les options de la ligne de commande JVM.
Pour plus d'informations, reportez-vous à la rubrique Configuring JVM Options.
Les éléments suivants sont affichés :
Opération : permet d'ajouter, de modifier ou de supprimer une option JVM.
Option JVM : indique l'option de la ligne de commande JVM.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Générateur de profils JVMCette page permet de configurer un générateur de profils destiné à être utilisé avec le serveur.
Pour plus d'informations, reportez-vous à la rubrique Configuring the JVM Profiler.
Les éléments suivants sont affichés :
Générateur de profils : permet d'activer, de désactiver ou de supprimer le générateur de profils. Ce dernier est activé par défaut.
Chemin de classe : indique le chemin de classe du générateur de profils.
Chemin biblio. native : indique le chemin de la bibliothèque native du générateur de profils.
Opération : permet d'ajouter, de modifier ou de supprimer une option JVM.
Option JVM : indique l'option de la ligne de commande JVM.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Paramètres de chemin JVMLa page Paramètres de chemin JVM permet de configurer le chemin d'accès à la machine virtuelle Java (JVM) dans l'interface Administration.
Pour plus d'informations, reportez-vous à la rubrique Configuring Path Settings.
Les éléments suivants sont affichés :
Suffixe du chemin de classe : spécifie le suffixe du chemin de classe du système. Ce paramétrage permet d'ignorer les classes système, telles que les classes de l'analyseur XML.
Ignorer chemin de classe env. : indique si le chemin de classe de l'environnement doit être ignoré.
Si vous tenez compte de ce chemin de classe, la variable d'environnement CLASSPATH est lue et ajoutée au chemin de classe de Sun ONE Web Server. La variable d'environnement CLASSPATH est ajoutée après le suffixe du chemin de classe, en tout dernier. Dans le cas d'un environnement de développement, le chemin de classe doit être utilisé.
Dans le cas d'un environnement de production, ce chemin de classe doit être ignoré pour éviter les effets secondaires des variables d'environnement.
Préfixe chemin biblio. native : indique le préfixe du chemin de bibliothèque native.
Suffixe chemin biblio. native : indique le suffixe du chemin de bibliothèque native.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Pools de connexions JDBCLa page Pools de connexions JDBC permet de créer ou de configurer un pool de connexions JDBC. On appelle pool de connexions JDBC un groupe nommé de connexions JDBC à une base de données. Chaque pool utilise un pilote JDBC pour établir une connexion avec une base de données physique au démarrage du serveur.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nouveau : permet de créer un pool de connexions. Cliquez sur cette option pour accéder à la page Nouveau pool de connexions JDBC.
Supprimer : indique le chemin de classe du générateur de profils.
Nom. indique le chemin de la bibliothèque native du générateur de profils.
Nom de classe de la source de données : permet d'ajouter, de modifier ou de supprimer une option JVM.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Ajout d'un nouveau pool de connexions JDBCCette page permet d'ajouter un nouveau pool de connexions JDBC.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Général
- Nom du pool : entrez le nom du nouveau pool de connexions.
- Nom de classe de la source de données : nom de classe fournisseur qui implémente la source de données. Si vous avez sélectionné Autre dans la liste Fournisseur de la base de données de la page Nouveau pool de connexions JDBC, vous devez indiquer le nom de classe fournisseur de la source de données que vous prévoyez d'utiliser.
Propriétés
Indiquez les propriétés du pool de connexions JDBC standard et propriétaires ; de nombreuses propriétés sont facultatives. Par défaut, les noms de toutes les propriétés standard sont fournis. Vous devez consulter la documentation du fournisseur de la base de données pour déterminer les propriétés standard et propres au fournisseur qui sont requises.
Paramètres du pool
- Taille du pool constante : indique le nombre minimal de connexions à maintenir dans le pool. Lorsqu'une connexion est associée à une thread d'interrogation, elle est retirée du pool, ce qui réduit sa taille. La taille de pool constante fait également référence au nombre d'entrées ajoutées au pool lors du démarrage du serveur.
- Taille du pool max. : indique le nombre maximal de connexions autorisées dans le pool à tout moment.
- Valeur de redimensionnement du pool : lorsque le pool se réduit jusqu'à la taille de pool constante, il est redimensionné par lot. Cette valeur détermine la taille du lot. Une valeur trop grande risque de retarder le recyclage des connexions tandis qu'une valeur trop petite est moins efficace. Notez que la capacité du pool est augmentée uniquement d'une connexion à la fois et que ce champ n'affecte donc pas les augmentations de la capacité du pool.
- Durée d'inactivité (sec.) : indique le délai maximal en secondes durant lequel une connexion peut demeurer inactive dans le pool. Passé ce délai, l'implémentation du pool peut fermer cette connexion.
- Temps d'attente max. (millisec.) : indique le délai pendant lequel l'appelant attend avant de recevoir un délai de connexion. L'attente maximale par défaut est long (longue), ce qui signifie qu'un appelant peut attendre longtemps.
Validation de la connexion
- Validation de la connexion exigée : si vous sélectionnez ce champ, toutes les connexions sont validées avant d'être transmises à l'application. Le serveur Web peut ainsi rétablir automatiquement les connexions de base de données devenant indisponibles en raison d'une défaillance réseau ou d'un crash du serveur de base de données. La validation des connexions occasionne une surcharge additionnelle et diminue légèrement les performances.
- Méthode de validation : indique les méthodes que le serveur Web peut employer pour valider les connexions de base de données. Effectuez un choix parmi les valeurs suivantes :
- auto-commit : dans ce mode, les instructions d'interrogation sont exécutées et validées sous forme de transactions individuelles.
- meta-data : dans ce mode, une base de données de connexion est capable de fournir des métadonnées décrivant ses tables, ses procédures stockées, etc.
- table : cette méthode exige que le serveur Web exécute une requête sur une table spécifiée par l'utilisateur.
- Nom de la table : si vous avez sélectionné table comme méthode de validation, indiquez ici le nom de la table.
- Faire échouer toutes les connexions : indique si vous souhaitez faire échouer toutes les connexions du pool et les rétablir si une seule connexion est déterminée comme ayant échoué. Si vous ne sélectionnez pas cette option, les connexions sont rétablies individuellement uniquement lorsqu'elles sont utilisées.
Isolement de la transaction
Le niveau d'isolement qu'une transaction utilise détermine la sensibilité de l'application aux changements apportés par les transactions des autres utilisateurs, et par conséquent, la durée de maintien des verrous par la transaction pour se protéger contre ces changements.
- Isolement de la transaction : permet de sélectionner le niveau d'isolement de la transaction pour cette connexion. Effectuez un choix parmi les valeurs suivantes :
- read-uncommitted : permet à une transaction de lire les données figurant sur une page, que ces données aient été validées ou non.
- read-committed : insère des verrous partagés sur les données de sorte que les données changées par une autre transaction mais non encore validées ne soient jamais lues. Étant donné que les données non validées ne sont pas lues, si une transaction utilisant le niveau d'isolement read-committed interroge à nouveau les données, celles-ci peuvent avoir été modifiées ou des données supplémentaires répondant aux critères de la requête d'origine risquent d'apparaître.
- repeatable-read : garantit l'insertion de verrous sur toutes les données utilisées dans une requête. Aucun autre utilisateur ne peut modifier les données consultées par la transaction tant que vous n'avez pas validé ou annulé votre transaction.
- serializable : verrouille les données de sorte que, si une requête est émise à nouveau, aucune donnée ne soit modifiée et aucune rangée de données supplémentaire n'apparaisse entre la première et la deuxième requête.
- Niveau d'isolement garanti : garantit le même niveau d'isolement pour toutes les connexions du pool. Par exemple, si le niveau d'isolement de la connexion a été changé par le programme (par exemple, con.setTransactionIsolation) lors de sa dernière utilisation, ce mécanisme permet de rétablir le niveau d'isolement spécifié.
OK : enregistre vos entrées. Une fois vos modifications enregistrées, vous devez cliquer sur Appliquer pour qu'elles prennent effet.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page d'édition de pools de connexions JDBCCette page permet de modifier un pool de connexions JDBC.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Général
- Nom du pool : affiche le nom du pool de connexions.
- Nom de classe de la source de données : nom de classe fournisseur qui implémente la source de données.
Propriétés
Spécifie les propriétés de pool de connexions JDBC standard et propres. Vous devez consulter la documentation du fournisseur de la base de données pour déterminer les propriétés standard et propres au fournisseur qui sont requises.
- Ajouter : Cliquez pour ajouter un nom de propriété et une valeur.
- Supprimer. Pour supprimer une propriété, cochez la case correspondante, puis cliquez sur le bouton Supprimer.
Paramètres du pool
- Taille du pool constante : indique le nombre minimal de connexions à maintenir dans le pool. Lorsqu'une connexion est associée à une thread d'interrogation, elle est retirée du pool, ce qui réduit sa taille. La taille de pool constante fait également référence au nombre d'entrées ajoutées au pool lors du démarrage du serveur.
- Taille du pool max. : indique le nombre maximal de connexions autorisées dans le pool à tout moment.
- Valeur de redimensionnement du pool : lorsque le pool se réduit jusqu'à la taille de pool constante, il est redimensionné par lot. Cette valeur détermine la taille du lot. Une valeur trop grande risque de retarder le recyclage des connexions tandis qu'une valeur trop petite est moins efficace. Notez que la capacité du pool est augmentée uniquement d'une connexion à la fois et que ce champ n'affecte donc pas les augmentations de la capacité du pool.
- Durée d'inactivité (sec.) : indique le délai maximal en secondes durant lequel une connexion peut demeurer inactive dans le pool. Passé ce délai, l'implémentation du pool peut fermer cette connexion.
- Temps d'attente max. (millisec.) : indique le délai pendant lequel l'appelant attend avant de recevoir un délai de connexion. L'attente maximale par défaut est long (longue), ce qui signifie qu'un appelant peut attendre longtemps.
Validation de la connexion
- Validation de la connexion exigée : si vous sélectionnez ce champ, toutes les connexions sont validées avant d'être transmises à l'application. Le serveur Web peut ainsi rétablir automatiquement les connexions de base de données devenant indisponibles en raison d'une défaillance réseau ou d'un crash du serveur de base de données. La validation des connexions occasionne une surcharge additionnelle et diminue légèrement les performances.
- Méthode de validation : indique les méthodes que le serveur Web peut employer pour valider les connexions de base de données. Effectuez un choix parmi les valeurs suivantes :
- auto-commit : dans ce mode, les instructions d'interrogation sont exécutées et validées sous forme de transactions individuelles.
- meta-data : dans ce mode, une base de données de connexion est capable de fournir des métadonnées décrivant ses tables, ses procédures stockées, etc.
- table : cette méthode exige que le serveur Web exécute une requête sur une table spécifiée par l'utilisateur.
- Nom de la table : si vous avez sélectionné table comme méthode de validation, indiquez ici le nom de la table.
- Faire échouer toutes les connexions : indique si vous souhaitez faire échouer toutes les connexions du pool et les rétablir si une seule connexion est déterminée comme ayant échoué. Si vous ne sélectionnez pas cette option, les connexions sont rétablies individuellement uniquement lorsqu'elles sont utilisées.
Isolement de la transaction
Le niveau d'isolement qu'une transaction utilise détermine la sensibilité de l'application aux changements apportés par les transactions des autres utilisateurs, et par conséquent, la durée de maintien des verrous par la transaction pour se protéger contre ces changements.
- Isolement de la transaction : permet de sélectionner le niveau d'isolement de la transaction pour cette connexion. Effectuez un choix parmi les valeurs suivantes :
- read-uncommitted : permet à une transaction de lire les données figurant sur une page, que ces données aient été validées ou non.
- read-committed : insère des verrous partagés sur les données de sorte que les données changées par une autre transaction mais non encore validées ne soient jamais lues. Étant donné que les données non validées ne sont pas lues, si une transaction utilisant le niveau d'isolement read-committed interroge à nouveau les données, celles-ci peuvent avoir été modifiées ou des données supplémentaires répondant aux critères de la requête d'origine risquent d'apparaître.
- repeatable-read : garantit l'insertion de verrous sur toutes les données utilisées dans une requête. Aucun autre utilisateur ne peut modifier les données consultées par la transaction tant que vous n'avez pas validé ou annulé votre transaction.
- serializable : verrouille les données de sorte que, si une requête est émise à nouveau, aucune donnée ne soit modifiée et aucune rangée de données supplémentaire n'apparaisse entre la première et la deuxième requête.
- Niveau d'isolement garanti : garantit le même niveau d'isolement pour toutes les connexions du pool. Par exemple, si le niveau d'isolement de la connexion a été changé par le programme (par exemple, con.setTransactionIsolation) lors de sa dernière utilisation, ce mécanisme permet de rétablir le niveau d'isolement spécifié.
OK : enregistre vos entrées. Une fois vos modifications enregistrées, vous devez cliquer sur Appliquer pour qu'elles prennent effet.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Ressources JDBCLa page Ressources JDBC permet d'utiliser la méthode de désignation JNDI pour créer ou configurer une ressource JDBC (javax.sql.DataSource).
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nouveau : permet de créer une ressource JDBC.
Supprimer : permet de supprimer des ressources JDBC existantes.
Nom JNDI : affiche le nom JNDI de la ressource JDBC.
État : affiche l'état d'exécution de la ressource (activé/désactivé).
Nom du pool : affiche le nom du pool de connexions utilisé par cette ressource JDBC.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Nouvelle ressource JDBCCette page permet de créer une nouvelle ressource JDBC.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nom JNDI : entrez le nom JNDI que les composants de l'application doivent utiliser pour accéder à la ressource JDBC.
État : indique si la ressource est activée au moment de l'exécution.
Nom du pool : sélectionnez dans la liste le nom (ou l'ID) du pool de connexions utilisé par cette ressource JDBC.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page d'édition de ressource JDBCCette page permet de modifier une ressource JDBC.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nom JNDI : affiche le nom JNDI de la ressource JDBC.
Nom du pool : sélectionnez dans la liste le nom (ou l'ID) du pool de connexions utilisé par cette ressource JDBC.
Ressource externe activée : indique si la ressource est activée au moment de l'exécution.
Propriétés : Vous pouvez ajouter des propriétés à la ressource ou en supprimer :
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page JNDI Custom Resources (Ressources personnalisées JNDI) :Cette page permet de créer ou de configurer une nouvelle ressource JNDI personnalisée. Une ressource personnalisée accède à un référentiel JNDI local.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nouveau : permet de créer une ressource personnalisée.
Supprimer : permet de supprimer des ressources personnalisées existantes.
Nom JNDI : affiche le nom JNDI de la ressource personnalisée.
État : affiche l'état d'exécution de la ressource (activé/désactivé).
Type de ressource : affiche le type entièrement qualifié de la ressource personnalisée.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Nouvelle ressource personnaliséeCette page permet de créer une nouvelle ressource JNDI personnalisée. Une ressource personnalisée accède à un référentiel JNDI local.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nom JNDI : entrez le nom JNDI que les composants de l'application doivent utiliser pour accéder à la ressource personnalisée.
Type de ressource : entrez le type entièrement qualifié de la ressource personnalisée.
Classe d'usine : entrez le nom entièrement qualifié de la classe d'usine écrite par l'utilisateur, qui implémente javax.naming.spi.ObjectFactory.
Ressource personnalisée activée : sélectionnez Actif pour activer la ressource personnalisée au moment de l'exécution.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page d'édition de ressource personnaliséeCette page permet de modifier une ressource JNDI personnalisée. Une ressource personnalisée accède à un référentiel JNDI local.
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nom JNDI : affiche le nom JNDI de la ressource personnalisée.
Type de ressource : entrez le type entièrement qualifié de la ressource personnalisée.
Classe d'usine : entrez le nom entièrement qualifié de la classe d'usine écrite par l'utilisateur, qui implémente javax.naming.spi.ObjectFactory.
Ressource personnalisée activée : sélectionnez Actif pour activer la ressource personnalisée au moment de l'exécution.
Propriétés : Vous pouvez ajouter des propriétés à la ressource ou en supprimer :
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Ressources JNDI externesLa page Ressources JNDI externes permet de créer ou de configurer une ressource JNDI externe. Les ressources JNDI externes accèdent aux objets d'un référentiel JNDI externe (par exemple, un objet Java générique stocké dans un serveur LDAP).
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nouveau : permet de créer une ressource JNDI externe.
Supprimer : permet de supprimer des ressources JNDI externes.
Nom JNDI : affiche le nom JNDI de la ressource.
État : affiche l'état d'exécution de la ressource (activé/désactivé).
Type de ressource : affiche le type entièrement qualifié de la ressource personnalisée.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Nouvelle ressource JNDI externeLa page Nouvelle ressource JNDI externe permet de créer une nouvelle ressource JNDI externe. Les ressources JNDI externes accèdent aux objets d'un référentiel JNDI externe (par exemple, un objet Java générique stocké dans un serveur LDAP).
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nom JNDI : entrez le nom JNDI que les composants de l'application doivent utiliser pour accéder à la ressource externe.
Description : entrez une brève description de la ressource JNDI externe.
Type de ressource : entrez le type entièrement qualifié de la ressource externe.
Classe d'usine :entrez le nom entièrement qualifié de la classe d'usine écrite par l'utilisateur, qui implémente javax.naming.spi.ObjectFactory.
Recherche JNDI : entrez la valeur JNDI à rechercher dans le référentiel externe. Par exemple, si vous créez une ressource externe à attacher à un référentiel externe, pour tester une classe de messagerie, la recherche JNDI peut indiquer cn=testmail.
Ressource externe activée : sélectionnez Actif pour activer la ressource externe au moment de l'exécution.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page d'édition de ressource JNDI externeCette page permet de modifier une ressource JNDI externe. Les ressources JNDI externes accèdent aux objets d'un référentiel JNDI externe (par exemple, un objet Java générique stocké dans un serveur LDAP).
Pour plus d'informations, reportez-vous à la rubrique Configuring Naming and Resources.
Les éléments suivants sont affichés :
Nom JNDI : affiche le nom JNDI de la ressource externe.
Description : entrez une brève description de la ressource JNDI externe.
Type de ressource : entrez le type entièrement qualifié de la ressource externe.
Classe d'usine :entrez le nom entièrement qualifié de la classe d'usine écrite par l'utilisateur, qui implémente javax.naming.spi.ObjectFactory.
Recherche JNDI : entrez la valeur JNDI à rechercher dans le référentiel externe. Par exemple, si vous créez une ressource externe à attacher à un référentiel externe, pour tester une classe de messagerie, la recherche JNDI peut indiquer cn=testmail.
Ressource externe activée : sélectionnez Actif pour activer la ressource externe au moment de l'exécution.
Propriétés : Vous pouvez ajouter des propriétés à la ressource ou en supprimer :
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Sécurité JavaSun ONE Web Server 6.1 optimise le modèle de sécurité défini dans la spécification J2EE 1.3 pour fournir des fonctionnalités permettant de développer et de déployer des applications Web basées sur Java sécurisées.
La page Sécurité Java permet de spécifier des paramètres de sécurité Java pour le serveur.
Pour plus d'informations, reportez-vous à la rubrique About Sun ONE Web Server Security.
Les éléments suivants sont affichés :
Domaine par défaut : indique le domaine d'authentification actif pour l'instance serveur.
Rôle anonyme : utilisé comme nom de rôle anonyme ou par défaut.
Audit activé : si la valeur est true, une opération de consignation d'accès supplémentaire est effectuée pour fournir des informations d'audit. Les informations d'audit sont les suivantes :
Niveau du journal : contrôle le type de messages consignés dans le journal des erreurs.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Modification des domainesLe modèle de sécurité basé sur J2EE fournit des domaines de sécurité qui identifient et authentifient les utilisateurs. Les informations utilisateur sont obtenues à partir d'un domaine de sécurité sous-jacent. La page Sécurité permet de configurer un domaine de sécurité pour votre instance serveur.
Pour plus d'informations, reportez-vous à la rubrique Realm-based Security.
Les éléments suivants sont affichés :
Nouveau : permet d'ajouter un nouveau domaine de sécurité. Par défaut, les domaines suivants sont fournis :
- Le domaine ldap permet d'utiliser une base de données LDAP pour les informations de sécurité utilisateur.
- Le domaine fichier est le domaine par défaut lors de la première installation de Sun ONE Web Server.
- Le domaine natif représente un pont entre l'authentification ACL de base et le modèle d'authentification J2EE/Servlet.
Supprimer : permet de supprimer un ou plusieurs domaines sélectionnés.
Nom de domaine : affiche le nom des domaines existants. Permet de modifier le domaine dans la Page Modification des domaines de sécurité.
Nom de la classe : indique la classe Java qui implémente ce domaine.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.
Page Modification des domaines de sécuritéNom de domaine : affiche le nom des domaines existants.
Nom de la classe : indique la classe Java qui implémente ce domaine.
Nom de la propriété : indique le nom d'une propriété. Il est limité à un maximum de six paires nom-valeur par domaine.
Valeur de propriété : indique la valeur de la propriété.
OK : enregistre vos entrées.
Réinitialiser : efface vos modifications et rétablit les valeurs initiales des éléments de la page.
Aide : affiche l'aide en ligne.