WS*



 Installation




Oracle fournit un framework java complet pour développer, déployer et utiliser des services web. Cette infrastructure est constituée du serveur de base de données et du serveur d'applications. Voici ce que vous allez télécharger et installer pour dans quelques dizaines de minutes développer vos premiers services web :

WS-Plateforme

  • Oracle9i, la base de données, est le composant qui vous demandera le plus de temps à installer; lancez l'"installer", créer une base de données de type "General Purpose" dans le répertoire <DB_HOME>, et notez le nom de l'instance, et les mots de passe SYS et SYSTEM
  • Téléchargez et installer un JDK 1.3.1 ou supérieur; Celui de Sun par exemple. Positionnez la variable JAVA_HOME
  • Pour la démo, vous n'installerez que le conteneur J2EE d'Oracle. OC4J ; il fait 21Mo environ. Il contient un listener HTTP (par défaut sur le port 8888) ainsi qu'un conteneur de Servlet/JSP et d'EJB. Pour l'installer : dézippez le package dans un répertoire <OC4J_HOME>, dans une console et dans le répertoire <OC4J_HOME>/j2ee/home tapez la commande "java -jar oc4j.jar -install". Le mot de passe de l'utilisateur "admin" vous est demandé, tapez "admin". Lancez le container J2EE avec la ligne de commande "java -Doracle.home=<OC4J_HOME> -jar oc4j.jar".
  • Téléchargez et dézippez Oracle JDeveloper9i; L'exécutable ou shell est dans le répertoire jdev/bin

Si vous voulez également utiliser le référencement de vos web services dans l'annuaire UDDI (Etape 6 de ce tutorial, non disponible pour l'instant), vous aurez besoin en outre des composants suivants :
  • Apache Ant est nécessaire pour installer l'annuaire UDDI. Downloadez et dézippez le package. Positionnez le répertoire "bin" dans la variable PATH.
  • Le patch UDDI 9.0.3 permet d'activer un annuaire UDDI dans le conteneur J2EE. Pour l'installer, dezippez tout le package successivement dans les 2 répertoires <DB_HOME> et <OC4J_HOME>. Reportez vous ensuite au PDF <OC4J_HOME>/ds/uddi/doc/orauddiv9030upgrade.pdf pour installer l'annuaire; Vous aurez besoin de Apache Ant.

Vous avez installé toute l'infrastructure nécessaire à ce tutorial, sur la plateforme de votre choix (Linux, Unix ou Windows) ! Tous ces composants sont downloadables à des fins de tests uniquement sur http://otn.oracle.com; L'inscription sur ce site est gratuite.