Sun Java Enterprise System 2003Q4 Manuel d'installation |
Chapitre 1
Pr�sentationCe chapitre pr�sente le logiciel Sun Java Enterprise System ainsi que son programme d'installation.
Ce chapitre se compose des sections suivantes :
Introduction � Java Enterprise SystemJava Enterprise System regroupe les produits serveur de Sun sous la forme d'un syst�me logiciel unique qui fournit le logiciel serveur int�gr� n�cessaire � la prise en charge des applications d'entreprise distribu�es. La version initiale de ce logiciel est disponible pour les syst�mes d'exploitation Sun Solaris 8 et 9 (pour la plate-forme SPARC) et Solaris 9 (pour la plate-forme X86).
Pour comprendre les principales caract�ristiques de Java Enterprise System, lisez les sections suivantes :
Le manuel Java Enterprise System Technical Overview fournit une description exhaustive de la technologie de Java Enterprise System. Ce manuel est disponible sur le site http://docs.sun.com/doc/817-5085.
Avantages de Java Enterprise System
Chaque entreprise utilisant le logiciel Java Enterprise System attend un comportement diff�rent du syst�me. Ce comportement d�pend des types d'application pris en charge, du nombre d'utilisateurs, du mat�riel disponible et d'autres �l�ments. Pour r�pondre aux besoins d'entreprises diff�rentes, les composants de Java Enterprise System peuvent �tre install�s et configur�s de diverses mani�res.
Les avantages du logiciel Java Enterprise System sont notamment les suivants :
- Des composants communs et un programme d'installation commun : l'interop�rabilit� est garantie et la dur�e de mise en œuvre r�duite.
- Des composants partag�s : les architectures et la gestion r�seau sont simplifi�es.
- Des composants r�sultant d'une technologie partag�e : la facilit� de maintenance du syst�me est am�lior�e.
- Des normes industrielles ouvertes : l'interop�rabilit� et l'int�gration sont privil�gi�es. Afin d'�tendre les fonctionnalit�s, il est possible d'int�grer des produits tiers et d'effectuer un d�veloppement interne.
- La connexion unique : l'int�gration, l'efficacit� et la facilit� d'utilisation sont accrues.
- Un sch�ma de donn�es commun dans Directory Server : la coh�rence des donn�es est garantie.
Pr�sentation du service ENS (Enterprise Network Services)
Le service ENS inclut le logiciel d'infrastructure dont toute entreprise a besoin pour d�velopper, d�ployer et faire fonctionner ses applications. Cette couche logicielle se situe entre le syst�me d'exploitation (par exemple, Solaris) et les applications d'entreprise.
Java Enterprise System comporte les services r�seau suivants :
- Des services de portail : ces services garantissent aux groupes d'utilisateurs un acc�s, � tout moment et en tout lieu, en fournissant des fonctions de personnalisation, d'agr�gation, de s�curit�, d'int�gration, d'acc�s mobile et de recherche. Ils permettent aux itin�rants, aux t�l�travailleurs, aux professionnels du savoir, aux partenaires commerciaux, aux fournisseurs et aux clients d'acc�der de fa�on s�curis�e au portail personnalis� de leur entreprise, � partir de tout emplacement ext�rieur au r�seau d'entreprise, via Internet ou un r�seau extranet.
- Des services de communication et de collaboration : ces services assurent un �change s�curis� d'informations entre divers groupes d'utilisateurs. Parmi les fonctionnalit�s particuli�res applicables au cadre de travail de l'utilisateur, on trouve la messagerie, la collaboration en temps r�el, la gestion d'agendas ainsi que la planification.
- Des services d'identit�s r�seau : ces services am�liorent la confidentialit� et la protection des informations essentielles de l'entreprise puisqu'ils garantissent l'application de politiques de contr�le d'acc�s appropri�es au sein de l'ensemble des groupes, applications et services au niveau mondial. Ils utilisent un r�f�rentiel pour le stockage et la gestion des profils d'identit�, des privil�ges d'acc�s et des informations relatives aux ressources des applications et du r�seau.
- Des services Web et d'application : ces services permettent aux soci�t�s informatiques de d�velopper, mettre en œuvre et g�rer des applications pour toutes sortes de serveurs, clients et p�riph�riques. Bas�s sur la technologie Plate-forme Java 2, Enterprise Edition (J2EE), ils optimisent la r�utilisation des applications et la collaboration entre les d�veloppeurs.
- Des services de disponibilit� : ces services fournissent une approche unique en mati�re de gestion des niveaux de service d'une application. Ils apportent �galement la technologie brevet�e « Always-On » (activit� continue) pour les services Web et d'application, et par cons�quent un service d'une qualit� irr�prochable et une �volutivit� tr�s importante. Gr�ce � la technologie « Always-On », les donn�es d'�tat d'une session d'application sont r�pliqu�es de mani�re synchronis�e et restent disponibles pratiquement en continu, sans les exigences de gestion et la configuration mat�rielle requise pour une base de donn�es relationnelles classique.
- Des services de s�curit� : ces services couvrent le syst�me entier afin que son contenu soit prot�g� � l'aide des derni�res normes de s�curit� et options � tol�rance d'erreurs d'authentification et de contr�le d'acc�s. Vous pouvez �tendre en toute s�curit� votre portail d'entreprise � vos employ�s t�l�travailleurs ou itin�rants et � vos partenaires commerciaux, en �vitant les co�ts d'administration et de maintenance suppl�mentaires associ�s � une solution de r�seau priv� virtuel (VPN) standard.
Ces services sont tous dot�s d'une architecture syst�me logique, de fonctionnalit�s syst�me et d'exp�riences utilisateur coh�rentes. Vous avez la possibilit� de choisir le ou les services r�seau que vous souhaitez acqu�rir et mettre en œuvre. Chacun de ces services peut englober un certain nombre de composants.
Pr�sentation des composants
Les composants de Sun Open Network Environment (Sun ONE) et Sun Cluster proposent les services d'infrastructure n�cessaires � la prise en charge des applications d'entreprise distribu�es. Ces composants sont les suivants :
- Sun ONE Application Server 7, Update 1, Standard Edition et Platform Edition
- Sun ONE Message Queue 3.0.1 Service Pack 2, Enterprise Edition et Platform Edition
Ces composants et leurs sous-composants pouvant �tre install�s sont bri�vement d�crits dans les sous-sections ci-apr�s.
Pour obtenir la liste des documents relatifs aux composants, reportez-vous au manuel Java Enterprise System Roadmap (http://docs.sun.com/doc/817-4715).
Sun Cluster 3.1 et Sun Cluster Agents pour Sun ONE
Le logiciel Sun Cluster est un composant du syst�me SunPlex. Solution mat�rielle int�gr�e compos�e du logiciel Sun Cluster, le syst�me SunPlex permet de transformer l'environnement d'exploitation Solaris en un environnement cluster. Un cluster (ou plex) est un ensemble de nœuds dans une configuration informatique dispers�e qui permet un seul affichage client des applications ou services r�seau, notamment des bases de donn�es, des services Web et des services de fichiers.
Une fois le cluster install�, vous y cr�ez des services de donn�es de haute disponibilit� en installant et en configurant l'application et l'agent Sun Cluster correspondant � ces services de donn�es. Par exemple, pour cr�er un service de donn�es Messaging Server de haute disponibilit�, vous installez et configurez l'agent Sun Cluster pour Messaging Server de m�me que le composant Messaging Server.
Les composants Sun Cluster Core et Sun Cluster Agents pour Sun ONE fournis par le programme d'installation de Java Enterprise System peuvent �tre install�s s�par�ment.
Remarque
La mise en œuvre de Sun Cluster est en plusieurs points diff�rente de celle des autres composants de Java Enterprise System. Pour obtenir un r�capitulatif des t�ches requises, reportez-vous � la section « D�ploiement haute disponibilit� � l'aide du logiciel Sun Cluster ».
Sun ONE Administration Server 5.2
Sun ONE Administration Server (Administration Server) vous permet de g�rer les logiciels de serveur Sun ONE de votre entreprise. Il est constitu� des composants Server Console et Administration Server.
- Administration Server : ce composant traite les requ�tes des serveurs d'un groupe de serveurs plac�s dans un m�me r�pertoire racine, puis lance les programmes indispensables � la r�alisation de ces requ�tes.
- Server Console : il s'agit d'une application Java autonome qui fonctionne en combinaison avec une instance Directory Server et une instance Administration Server sur votre r�seau. Elle fait office d'application de gestion frontale pour les logiciels Sun ONE de votre entreprise.
Le programme d'installation de Java Enterprise System ne permet d'installer les composants Server Console et Administration Server que conjointement.
Sun ONE Application Server 7, Update 1
Sun ONE Application Server (Application Server) fournit une plate-forme compatible J2EE pour le d�veloppement et le d�ploiement de services Web et d'application. Le serveur apporte les services d'infrastructure permettant l'interaction entre des composants distribu�s � configuration group�e, y compris l'appel de m�thode distant et d'autres services d'ex�cution.
- Standard Edition (par d�faut) : cette �dition permet de g�rer plusieurs instances Application Server � partir d'un poste d'administration central. Elle comprend la possibilit� de partitionner le trafic de l'application Web via un proxy tiers du serveur Web et prend en charge la configuration de diverses instances Application Server pour chaque domaine d'administration. L'�dition Standard Edition d'Application Server peut �tre contr�l�e par le biais du protocole SNMP.
- Platform Edition : cette �dition se limite aux instances Application Server uniques, c'est-�-dire aux machines virtuelles uniques pour la plate-forme Java (Java Virtual Machine, JVM). Elle prend en charge les topologies de d�ploiement � plusieurs niveaux, mais le proxy tiers du serveur Web n'effectue pas d'�quilibrage de charge. Les utilitaires d'administration sont limit�s aux clients locaux.
- Application Server Administration Client : fournit des clients graphiques et d'administration par ligne de commande qui vous permettent de g�rer et de configurer les installations Sun ONE Application Server et les applications h�berg�es. Aide au d�ploiement d'applications.
Le programme d'installation de Java Enterprise System installe Application Server en tant que composant unique. Il fournit en outre les sous-composants suivants � installer s�par�ment :
Sun ONE Calendar Server 6.0
Sun ONE Calendar Server (Calendar Server) est une solution Web �volutive permettant une gestion centralis�e des agendas et plannings. Elle est destin�e aux entreprises et fournisseurs de services. Calendar Server prend en charge les agendas personnels et de groupe, mais aussi de ressources, telles que les salles de conf�rence ou le mat�riel.
Le programme d'installation de Java Enterprise System installe Calendar Server en tant que composant unique.
Sun ONE Directory Server 5.2
Sun ONE Directory Server (Directory Server) offre un service d'annuaire centralis� pour les informations de vos intranet, extranet et r�seau. Il s'int�gre aux syst�mes existants et fait office de r�f�rentiel centralis� par le regroupement des informations sur vos employ�s, clients, fournisseurs et partenaires. Vous pouvez l'�tendre de mani�re � g�rer les pr�f�rences et profils des utilisateurs, ou encore l'authentification des utilisateurs du r�seau extranet.
Le programme d'installation de Java Enterprise System installe Directory Server en tant que composant unique.
Sun ONE Directory Proxy Server 5.2
Sun ONE Directory Proxy Server (Directory Proxy Server) est un composant essentiel de tout service d'annuaire vital pour les solutions de commerce �lectronique. Il s'agit d'une passerelle LDAP de la couche application qui offre un contr�le des acc�s aux annuaires am�lior�, une compatibilit� de sch�mas et une haute disponibilit� gr�ce aux fonctions de basculement et d'�quilibrage de charge.
Le programme d'installation de Java Enterprise System installe Directory Proxy Server en tant que composant unique.
Sun ONE Identity Server 6.1
Sun ONE Identity Server (Identity Server) procure � l'entreprise une infrastructure pour administrer les processus intervenant dans la gestion des identit�s num�riques des clients, employ�s et partenaires qui se servent de leurs applications non Web et et de leurs services Web. Les ressources pouvant �tre r�parties sur un grand nombre de r�seaux informatiques internes et externes, des attributs, strat�gies et habilitations sont d�finis et appliqu�s � chaque identit� afin de g�rer l'acc�s � ces ressources.
- Identity Server Administration Console : interface graphique qui regroupe les services d'identit� et la gestion de strat�gies et offre aux utilisateurs une interface unique pour cr�er et g�rer leur compte, les attributs de service ainsi que les r�gles d'acc�s dans Sun ONE Directory Server.
- Common Domain Services for Federation Management : permet aux utilisateurs d'acc�der aux applications propos�es par plusieurs fournisseurs de services affili�s � l'aide d'une identit� unique.
- Identity Server SDK : fournit les outils et les mod�les n�cessaires aux d�veloppeurs pour personnaliser Identity Server afin qu'il r�ponde aux besoins de leur entreprise.
Le programme d'installation de Java Enterprise System installe Identity Server en tant que composant unique. Il fournit en outre les sous-composants suivants � installer s�par�ment :
Sun ONE Instant Messaging 6.1
Avec Sun ONE Instant Messaging (Instant Messaging), les clients Web peuvent communiquer via la messagerie instantan�e et participer � des sessions de discussions, s'envoyer des messages d'alerte et partager des informations en temps r�el. Ce composant convient aussi bien aux r�seaux intranet qu'� Internet.
Le programme d'installation de Java Enterprise System installe Instant Messaging en tant que composant unique. Il fournit en outre les sous-composants suivants � installer s�par�ment :
Sun ONE Message Queue 3.0.1 Service Pack 2
Sun ONE Message Queue (Message Queue) est une solution fond�e sur des normes permettant de r�soudre les probl�mes de communication inter-applications et d'assurer une transmission fiable des messages. Ce syst�me de messagerie d'entreprise applique la norme ouverte Java Message Service (JMS) : c'est un fournisseur JMS. En outre, les fonctionnalit�s de Message Queue d�passent les exigences minimales de la sp�cification JMS.
Gr�ce au logiciel Message Queue, les processus ex�cut�s sur diff�rentes plates-formes et diff�rents syst�mes d'exploitation peuvent se connecter � un service de messagerie Message Queue commun pour l'envoi et la r�ception d'informations. Les d�veloppeurs n'ont plus � s'inqui�ter des d�tails du mode de communication entre leurs applications sur le r�seau, mais peuvent d�sormais se concentrer sur la logique applicative.
- Enterprise Edition (par d�faut) : cette �dition fournit une prise en charge HTTP/HTTPS, une �volutivit� am�lior�e et des fonctions li�es � la s�curit�. Elle est particuli�rement adapt�e aux mises en œuvre � grande �chelle.
- Platform Edition : cette �dition inclut une prise en charge JMS de base. Elle convient aux mises en œuvre � petite �chelle ainsi qu'aux environnements de d�veloppement.
Les composants Message Queue Enterprise Edition et Message Queue Platform Edition fournis par le programme d'installation de Java Enterprise System peuvent �tre install�s s�par�ment.
Sun ONE Messaging Server 6.0
Sun ONE Messaging Server (Messaging Server) est un serveur de messagerie Internet puissant et int�grant des normes destin� aux entreprises et fournisseurs de services. Messaging Server permet un traitement fiable et de grande capacit� des messages. Il se compose de plusieurs modules qui peuvent �tre configur�s ind�pendamment et qui permettent la prise en charge de divers protocoles de messagerie.
Le programme d'installation de Java Enterprise System installe Messaging Server en tant que composant unique.
Sun ONE Portal Server 6.2
Sun ONE Portal Server (Portal Server) est une solution de serveur de portail capable de g�rer les identit�s. Il offre une gestion compl�te des utilisateurs, strat�gies et identit�s pour l'application des fonctions li�es � la s�curit�, � la connexion unique aux applications Web et � l'acc�s aupr�s des utilisateurs finals. Portal Server combine d'autre part des services de portail essentiels, tels que la personnalisation, l'agr�gation, la s�curit�, l'int�gration et la recherche. Des fonctionnalit�s uniques procurant un acc�s � distance s�curis� aux ressources et aux applications internes viennent compl�ter une plate-forme de portail exhaustive en vue du d�veloppement de portails intra-entreprises (B2E), interentreprises (B2B) et grand public (B2C) stables.
Le programme d'installation de Java Enterprise System installe Portal Server en tant que composant unique.
Sun ONE Portal Server, Secure Remote Access 6.2
Sun ONE Portal Server, Secure Remote Access (Portal Server, Secure Remote Access) �tend les fonctions de Portal Server en offrant un acc�s distant s�curis� aux services et au contenu de Portal Server � partir d'un navigateur distant. Il s'agit d'une solution �conomique d'acc�s s�curis� � laquelle les utilisateurs ont acc�s � partir de n'importe quel navigateur utilisant la technologie Java, et qui leur �vite de devoir poss�der un logiciel client. Son int�gration � Portal Server garantit aux utilisateurs l'utilisation d'un acc�s crypt� s�curis� au contenu et aux services auxquels ils ont acc�s.
- Gateway : fournit une interface et une barri�re de s�curit� � un r�seau intranet d'entreprise qui permet un acc�s distant � partir de l'ext�rieur du r�seau. Gateway pr�sente le contenu de fa�on s�curis�e � un utilisateur distant � partir de serveurs d'application et de serveurs Web internes via une interface unique.
- Netlet Proxy : permet aux utilisateurs d'ex�cuter en toute s�curit� des services TCP/IP communs sur Internet et d'autres r�seaux non s�curis�s. Netlet Proxy vous permet d'ex�cuter des applications comme telnet, SMTP, HTTP et des applications � port fixe.
- Rewriter Proxy : garantit un acc�s s�curis� aux pages Web d'un r�seau intranet d'entreprise � partir de l'ext�rieur en transformant les liens Web et en cr�ant des ensembles de r�gles pour le traitement de ces pages.
Le programme d'installation de Java Enterprise System installe Portal Server, Secure Remote Access en tant que composant unique. Il fournit en outre les sous-composants suivants � installer s�par�ment :
Sun ONE Web Server 6.1
Sun ONE Web Server (Web Server) est un serveur Web s�curis� multithread et � processus multiples reposant sur des normes ouvertes. Il offre performances, fiabilit�, �volutivit� et d'excellentes capacit�s de gestion pour toutes les entreprises, quelle que soit leur taille. Il prend en charge toute une vari�t� de normes logicielles pour le Web, notamment JDK 1.4.1, Java Servlet 2.3, JavaServer Pages (JSP) 1.2, HTTP/1.1, PKCS #11, FIPS-140, les certificats « step-up » 168 bits et bien d'autres normes de s�curit�.
Le programme d'installation de Java Enterprise System installe Web Server en tant que composant unique.
Pr�sentation des composants partag�s
Les composants partag�s fournissent les services locaux et la prise en charge de technologies dont d�pendent les composants. Lors de l'installation des composants, le programme d'installation de Java Enterprise System v�rifie automatiquement la pr�sence des composants partag�s requis et rem�die � leur absence le cas �ch�ant.
Java Enterprise System inclut les composants partag�s suivants :
- Ant (outil de g�n�ration Jakarta ANT Java/XML) ;
- Apache Common Logging ;
- ICU (International Components for Unicode) ;
- J2SE platform 1.4.1_06 (Plate-forme Java 2, Standard Edition) ;
- JAF (JavaBeans Activation Framework) ;
- JATO (Sun ONE Application Framework) ;
- JavaHelp Runtime ;
- JAXM (Java API for XML Messaging) Client Runtime ;
- JAXP (Java API for XML Processing) ;
- JAXR (Java API for XML Registries) ;
- JAX-RPC (Java APIs for XML-based Remote Procedure Call) ;
- JSS (Java Security Services) ;
- KT Search Engine ;
- LDAP C Language SDK ;
- NSPR (Netscape Portable Runtime) ;
- NSS (Network Security Services) ;
- SAAJ (SOAP with Attachments API for Java) ;
- SASL (Simple Authentication and Security Layer) ;
- XML C Library (libxml).
Langues disponibles pour Java Enterprise System
Outre l'anglais, Java Enterprise System est �galement disponible dans les langues ci-apr�s :
Pour de plus amples informations sur les langues offertes par le programme d'installation de Java Enterprise System, reportez-vous � la section « S�lection de la langue ».
Fonctionnement du programme d'installation de Java Enterprise SystemLe programme d'installation commun de Java Enterprise System constitue un environnement d'installation qui a recours � l'utilitaire pkgadd de Solaris pour transf�rer le logiciel Java Enterprise System sur votre syst�me. Il prend en charge les modes interactifs graphique et texte ainsi que le mode d'installation automatis�e (qui fonctionne � l'aide de param�tres). Tous les composants de Java Enterprise System sont install�s par l'interm�diaire de ce programme d'installation commun.
Avantages du programme d'installation commun :
Au cours de l'installation, vous avez la possibilit� de configurer les composants que vous avez s�lectionn�s. L'importance de la configuration au moment de l'installation varie suivant les composants et le type de configuration choisis.
Le mode de fonctionnement du programme d'installation est d�crit dans les sections suivantes :
Modes du programme d'installation
Il vous est possible d'installer Java Enterprise System de mani�re interactive ou en vous servant d'un script r�utilisable. Les trois modes d'ex�cution du programme d'installation sont indiqu�s ci-dessous.
- Mode interactif graphique : comporte un assistant graphique qui vous aide � installer pas � pas le logiciel Java Enterprise System.
- Mode interactif texte : apporte les m�mes fonctionnalit�s que le mode graphique, mais en vous demandant de r�pondre � des questions ligne par ligne, sans faire appel � un assistant.
- Mode automatis� : utilise un fichier dans lequel sont stock�es les valeurs d'installation. Pour proc�der � une installation automatis�e, il vous faut tout d'abord ex�cuter le programme d'installation de mani�re interactive afin d'enregistrer les r�ponses donn�es dans un « fichier d'�tat », puis utiliser ce fichier dans le programme d'installation.
Pour obtenir des informations concernant le choix du mode d'installation, reportez-vous � la section « S�lection d'un mode d'installation ».
S�lection de la langue
Java Enterprise System est disponible dans plusieurs langues. Vous pouvez installer les composants avec leur interface traduite, en plus de l'interface en anglais.
Langues du programme d'installation
Le programme d'installation interactif s'ex�cute dans la langue sp�cifi�e dans les param�tres r�gionaux du syst�me d'exploitation. Les langues suivantes sont disponibles :
Si la langue de votre syst�me d'exploitation ne figure pas dans la liste, le programme s'ex�cute en anglais.
Langues des composants
Le programme d'installation installe automatiquement la version anglaise de tous les composants de Java Enterprise System. Vous pouvez, par ailleurs, installer les packages des composants dans les langues figurant dans la liste. Si la langue de votre syst�me d'exploitation figure dans la liste, elle est s�lectionn�e par d�faut pour l'installation. Vous avez toutefois la possibilit� de modifier cette s�lection.
Au cours d'une m�me session d'installation, la langue ainsi choisie s'applique � tous les composants que vous installez. Pour utiliser une langue pour certains composants uniquement et une autre pour d'autres composants, vous pouvez ex�cuter le programme d'installation plusieurs fois.
Le programme d'installation ne peut pas installer de packages de langues suppl�mentaires pour les composants ayant fait l'objet d'une installation ant�rieure. Vous pouvez toutefois ajouter des langues � tout moment � l'aide de l'utilitaire pkgadd. Pour conna�tre les packages � ajouter � chaque composant, consultez la section « Packages localis�s pour les composants ».
V�rification des logiciels d�j� pr�sents
Lors de l'installation, le programme d'installation examine la machine concern�e pour d�terminer si des composants sont d�j� pr�sents.
Vous pouvez, pour les logiciels qui ont �t� install�s � l'aide de packages, employer le programme d'installation pour dresser la liste des produits pr�c�demment install�s. Vous trouverez des instructions dans la section « Identification des besoins de mise � niveau des composants ».
De nombreux syst�mes comportent d�j� des versions des composants partag�s, tels que J2SE ou NSS. Le programme d'installation de Java Enterprise System v�rifie les composants partag�s pr�sents sur la machine. S'il trouve des versions incompatibles avec Java Enterprise System, il les indique. Si vous poursuivez l'installation, il met � niveau les composants partag�s vers les versions les plus r�centes.
V�rification des d�pendances
Le programme d'installation effectue une v�rification par recoupement approfondie sur les composants pour s'assurer que les composants s�lectionn�s fonctionneront correctement. Cette section aborde les th�mes suivants :
V�rification des d�pendances de composants
De nombreux composants d�pendent d'autres composants pour pouvoir fonctionner. Le programme d'installation de Java Enterprise System propose une logique de v�rification des d�pendances qui permet de veiller au respect de ces d�pendances. Pour la m�me raison, il est possible que certains composants soient automatiquement s�lectionn�s lorsque vous effectuez vos choix.
Par exemple, Portal Server requiert une instance locale de l'application Identity Server, qui, � son tour, requiert une instance locale ou distante de Directory Server. Les composants Portal Server et Identity Server doivent �tre d�ploy�s dans le m�me conteneur Web J2EE. Vous pouvez utiliser un des quatre produits suivants pour fournir un conteneur Web � Portal Server et Identity Server : Sun ONE Application Server, Sun ONE Web Server, IBM WebSphere ou BEA WebLogic.
Le programme d'installation �tudie les relations existant entre les logiciels s�lectionn�s et ceux d�j� pr�sents. Par exemple :
- Le programme d'installation g�n�re une erreur et vous emp�che de continuer si vous s�lectionnez Portal Server alors qu'une version incompatible du composant Identity Server est d�j� install�e.
- Le programme d'installation g�n�re un avertissement, mais vous permet de continuer, si vous choisissez Identity Server et d�s�lectionnez Directory Server.
Exemple d'interd�pendance
Le sch�ma ci-dessous pr�sente les d�pendances qui existent entre les composants. Les lignes continues repr�sentent les d�pendances qui doivent �tre respect�es sur la machine locale. Les lignes en pointill� correspondent aux d�pendances qui peuvent �tre respect�es � distance.
Sch�ma 1-1 Interd�pendances de Portal Server
Le tableau ci-apr�s r�pertorie les choix automatiques r�alis�s par le programme d'installation en cas de s�lection de Portal Server. Les options disponibles en fonction de chacun des choix sont d�crites dans la colonne de droite.
Proc�dure de s�lection des composants
En r�gle g�n�rale, le programme d'installation de Java Enterprise System se base sur les r�gles suivantes en mati�re de s�lection et de d�s�lection des composants :
- Vous ne pouvez pas d�s�lectionner un composant si un composant s�lectionn� y est associ� au niveau local.
- Vous avez la possibilit� de d�s�lectionner un composant requis s'il est associ� � un composant s�lectionn�, s'il peut devenir disponible � un emplacement r�seau.
- Si vous s�lectionnez un sous-composant, le programme d'installation s�lectionne automatiquement le composant auquel il appartient.
- Si vous d�s�lectionnez un composant, le programme d'installation d�s�lectionne automatiquement tous ses sous-composants.
- Si vous s�lectionnez Portal Server ou Identity Server, le programme d'installation choisit automatiquement Application Server comme conteneur Web. Si vous d�cidez d'utiliser Web Server comme conteneur Web, les composants Application Server ou Message Queue ne sont pas automatiquement d�s�lectionn�s, c'est pourquoi vous devez le faire de fa�on explicite si vous ne souhaitez pas les installer.
Les r�gles de s�lection du programme d'installation comportent cependant certaines exceptions :
- Le programme d'installation d�tecte la version de Directory Server qui accompagne le syst�me d'exploitation Solaris et vous avertit que le script Directory Server appartenant � la distribution Solaris va �tre renomm�.
- Il signale quelle version de Message Queue est distribu�e avec Solaris. Les noms des packages inclus dans cette version sont semblables � ceux de la version de Java Enterprise System.
- Le programme d'installation ne prend pas en compte les versions du logiciel Instant Messaging car elles n'ont pas �t� install�es � l'aide de packages.
Types de configuration et d�finition de param�tres
La plupart des composants de Java Enterprise System requi�rent un minimum de configuration pendant l'installation. Les informations � pr�ciser peuvent se limiter � quelques param�tres communs, comme l'ID utilisateur et le mot de passe de l'administrateur ou bien comprendre des param�tres d�taill�s propres � chaque composant. Le type de configuration choisi d�termine la quantit� de configuration effectu�e lors de l'installation.
Pour savoir quel type de configuration choisir, reportez-vous � la section « S�lection du type de configuration ».
Pendant l'installation, deux types d'information sont requis selon le type de configuration s�lectionn� (personnalis�e ou minimale).
- Param�tres communs du serveur : il s'agit des param�tres qui s'appliquent � plusieurs composants. Par exemple, pour la plupart des composants, vous devez indiquer un mot de passe et un ID d'administrateur. Les valeurs communes d�finies servent de valeurs par d�faut pour les ID et mots de passe d'administration associ�s � l'ensemble des composants.
- Param�tres de composants : ces param�tres concernent un composant particulier et doivent �tre d�finis au cours de l'installation uniquement si vous avez opt� pour le mode de configuration personnalis�e ou si vous avez choisi d'installer Identity Server (et ce, quel que soit le mode de configuration). La valeur de certains des param�tres de composants est issue de la page des param�tres communs du serveur.
D�sinstallation
Java Enterprise System est dot� d'un programme de d�sinstallation qui permet de supprimer de votre syst�me les composants qui ont �t� install�s par le biais du programme d'installation de ce m�me logiciel. Le programme de d�sinstallation v�rifie les d�pendances de produits sur le syst�me sur lequel il est ex�cut� et g�n�re un avertissement lorsqu'il en d�couvre une. Il peut fonctionner en mode graphique, texte ou automatis�.
Si Java Enterprise System a �t� install�, le programme de d�sinstallation se trouve dans le r�pertoire /var/sadm/prod/entsys.
Des instructions compl�tes relatives � l'utilisation du programme de d�sinstallation figurent dans le chapitre 10, « D�sinstallation du logiciel ».
Flux d'installation
Le flux d'installation d�pend de votre plan de d�ploiement et de la combinaison de composants que vous mettez en œuvre. La liste exhaustive des t�ches d'installation est incluse dans la section « Introduction � l'installation ». Vous devez effectuer tout ou partie de ces t�ches.
Pour obtenir des exemples de haut niveau de types d'installation possibles, consultez la section « Proc�dures d'installation pour des d�ploiements sp�cifiques ». Si votre plan de mise en œuvre ressemble � l'un de ces exemples, il peut �tre utile de suivre des �tapes similaires.
Les organigrammes ci-dessous repr�sentent les principales actions et d�cisions qui interviennent lors d'une installation standard de Java Enterprise System. Le sch�ma est divis� en plusieurs parties, pour une question de taille. La partie gauche repr�sente les actions du programme d'installation et la partie droite les v�tres.
Sch�ma 1-2 Flux d'installation (jusqu'� la mise � niveau des composants)
Le sch�ma ci-dessous fait suite au Sch�ma 1-2. Les points de suspension (…) en bas du Sch�ma 1-2 renvoient � ceux situ�s en haut du Sch�ma 1-3.
Sch�ma 1-3 Flux d'installation (� partir de la v�rification de la compatibilit� des composants partag�s jusqu'� la fin)
Comment puis-je me procurer le logiciel Java Enterprise System ?Le logiciel Java Enterprise System peut �tre obtenu de diff�rentes mani�res :
Vous pouvez vous procurer un kit de support contenant des CD ou un DVD aupr�s de votre repr�sentant Sun ou � l'adresse suivante : http://www.sun.com. Chaque CD inclut les fichiers d'installation relatifs � un syst�me d'exploitation donn� (Sun Solaris SPARC ou Solaris X86), ainsi que le programme d'installation de Java Enterprise System et l'int�gralit� des composants. Le DVD comporte les fichiers d'installation pour tous les syst�mes d'exploitation, le programme d'installation de Java Enterprise System et l'int�gralit� des composants.
Certains kits de support Solaris 9 comprennent syst�matiquement le logiciel Java Enterprise System stock� sur CD ou DVD.
Vous pouvez t�l�charger le logiciel Java Enterprise System sous divers formats � partir du centre de t�l�chargement de Sun (http://www.sun.com/download). Les formats disponibles sont les suivants :
- image ISO du CD de tous les fichiers d'installation relatifs � un syst�me d'exploitation particulier ;
- archives compress�es de tous les fichiers d'installation relatifs � un syst�me d'exploitation particulier ;
- archives compress�es de tous les fichiers d'installation relatifs � un composant donn�, y compris aux composants (partag�s ou non) requis par celui-ci.
Si vous avez command� un syst�me Sun sur lequel des logiciels ont �t� pr�alablement install�s ou charg�s, Java Enterprise System y figure peut-�tre d�j�. La pr�sence du r�pertoire suivant sur votre syst�me indique que le logiciel Java Enterprise System a �t� pr�alablement charg� :
/var/spool/stage/JES_03Q4_SPARC/Solaris_sparc/
Pour terminer l'installation et la configuration du logiciel pr�alablement charg�, reportez-vous � la section « D�ploiement du logiciel Java Enterprise System pr�alablement charg� ».
Les fichiers d'installation de Java Enterprise System peuvent, selon les proc�dures op�rationnelles en vigueur dans votre entreprise, �tre disponibles sur votre r�seau interne. Contactez le personnel administratif ou responsable des op�rations sur le syst�me pour savoir si c'est le cas.
Remarque
Si vous �tes charg� de mettre les fichiers d'installation de Java Enterprise System � disposition � partir d'un serveur de fichiers de votre r�seau, reportez-vous � la section « Pour rendre une image d'installation disponible sur un r�pertoire partag� ».