Table des matières

Installation d'Axis

Retour au sommaire

Introduction


Historique

Présentation d'Apache Axis

Rappel sur le protocol SOAP

Architecture

Conclusion

Pour en savoir plus

Glossaire

Contenu de l'archive

Axis est distribué sous la forme d'une archive au format ZIP qui contient les éléments suivants :
  • La documentation HTML d'Axis dans le répertoire docs/ et des APIs du framework
  • Les différentes bibliothèques Java composant le framework dans le répertoire lib/
  • Un application Web dans le répertoire webapps/axis permettant d'héberger un serveur Axis dans un conteneur Web
  • Une série d'exemple et de tutoriels dans le répoertoire samples/
  • Le port : un point de terminaison identifié de manière unique par la combinaison d'une adresse internet et d'une liaison.
  • Un service web : associe des liaisons à des process concrets de mise en oeuvre des opérations qu'elles décrivent (typiquement une URL dans le cas d'une laision mettant en oeuvre SOAP sur HTTP)
D'autre part, Axis requiert la présence d'un parseur XML compatible avec la norme XML-Schema et les espaces de nommages XML (XML namespace). La documentation recommande d'utiliser soit le parseur Apache Xerces v1.4 ou supérieur soit le parseur Crimson d'Apache.

Environnement d'exécution

Pour fonctionner, Axis doit être hébergé au sein d'un environnement d'éxécution particulier qui peut etre :
  • Un conteneur de Servlet comme celui d'Apache Tomcat ou un autre serveur d'application J2EE.
  • Le serveur HTTP léger fourni avec Axis (Axis Simple Server). Cette solution n'est pas recommandée pour l'utilisation ne production.

Déploiement d'Axis

  • Copier l’application Web d’Axis (webapps/axis) dans le répertoire d’applications Web de Tomcat (Tomcat install. Dir/webapps/)
  • Copier dans le répertoire common/lib/ de Tomcat l’archive JAR du parseur XML. Par ex: XERCES.jar