CONFIGURATION


Hébergement d'applets Java
Grâce aux classes Java™ de Notes les développeurs d'applications peuvent créer des applets qui exécutent des tâches, comme l'ouverture d'une session et l'extraction d'informations d'une liste de contrôle d'accès à une base de documents. Le serveur Domino peut héberger l'applet et la télécharger dans le navigateur lorsqu'un client la demande.

Pourquoi et quand exécuter cette tâche

Pour exécuter des applets Java créées à l'aide de classes Java Notes sur un serveur Web Domino vous devez activer la tâche IIOP Domino (DIIOP) sur le serveur. Cette tâche permet à Domino et au client de navigation d'utiliser le programme ORB (Object Request Broker) du serveur. Le programme ORB de Domino traite les demandes d'applet et transmet les informations au client de navigation à des fins de communication. Vous devez activer à la fois la tâche IIOP Domino et le protocole IIOP (Internet Inter-ORB protocol) sur le serveur pour que les utilisateurs puissent exécuter les applets Java au moyen du protocole ORB Domino.

Les concepteurs d'applications doivent créer des applets à l'aide des classes Java de Notes et préciser en outre que les applets sont autorisées à communiquer avec les clients de navigation via le protocole ORB Domino. Ce paramètre est spécifié lors de l'ajout des applets à un document ou à un masque.

Pour plus d'informations sur la conception d'applications Web et sur les classes Java Notes, consultez l'Aide IBM® Domino Designer 9.0.1 Social Edition.

Pour configurer la fonction ORB Domino, effectuez la procédure suivante.

Procédure

1. Ouvrez le document Serveur à éditer.

2. Sélectionnez Ports -> Ports Internet -> DIIOP et renseignez les champs suivants :


3. Sélectionnez Protocoles Internet -> DIIOP. Pour le champ Nombre d'unités d'exécution, entrez le nombre d'unités d'exécution que la tâche serveur DIIOP est autorisée à traiter simultanément. La valeur par défaut est 10.

4. Cliquez sur Sécurité et renseignez les champs ci-dessous dans la section Restrictions de programmabilité :


5. Pour limiter le niveau d'authentification des clients Internet, choisissez un paramètre dans le champ Authentification du serveur Webde l'onglet Sécurité, et enregistrez le document.

6. Si nécessaire, éditez le paramètre ServerTasks dans le fichierNOTES.INI pour inclure la tâche DIIOP.

7. Configurez une authentification de serveur SSL, une authentification par nom et mot de passe ou un accès anonyme au port IIOP pour l'application ou l'applet.

8. Définissez l'accès au serveur des clients de navigation utilisant Java et JavaScript. Si l'applet ou l'application se sert d'une authentification par nom et mot de passe, saisissez le nom de l'applet ou de l'application Sinon, utilisez le nom Anonyme de la configuration de l'accès serveur.

9. Redémarrez le serveur.

Concepts associés
Présentation de la sécurité Domino
Authentification par nom et mot de passe pour les clients Internet et intranet
Accès anonyme à Internet et à l'intranet

Tâches associées
Modification des paramètres de protocole et de port Internet d'un serveur Web
Contrôle du niveau d'authentification des clients Internet
Contrôle de l'accès au serveur des clients de navigation utilisant Java et JavaScript
Configuration de SSL sur un serveur Domino