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 :
|
|
-
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.
|
|