Cette section contient des exemples d'écriture d'un client WS-Notification à l'aide du langage de programmation Java et d'outils et de bibliothèques Open Source.
Ces exemples se trouvent dans le répertoire <sdk_install_dir>/samples/wsnt-axis
du SDK Enterprise Console Feature Option 1.
Le moteur SOAP disponible est la boîte à outils Apache Axis. Les exemples utilisent également les bibliothèques Eclipse EMF et Eclipse TPTP, qui sont très utiles lors du traitement d'événements au format Common Base Event.
Le tableau 1 contient la liste des logiciels prérequis et des versions correspondantes utilisées dans ces exemples :
Composant | Description | Version | Fichiers |
---|---|---|---|
SDK Java (TM) | L'exemple est écrit dans le langage de programmation Java et dépend des utilitaires disponibles dans un SDK Java. | Version 1.3 ou supérieure |
|
Apache Ant | Apache Ant est un environnement de script de création très apprécié des développeurs Java. | Version 1.6.0 ou supérieure |
|
Apache Axis | La boîte à outils Apache Axis permet de créer les exemples et les bibliothèques de la boîte à outils sont utilisées lors de l'exécution par les exemples pour produire des appels de services Web. | 1.2.1 |
|
Eclipse TPTP | Eclipse TPTP contient des représentations Java pour les événements au format Common Base Event et des utilitaires servant à convertir leur représentation XML en objets Java, et inversement. | 4.1.0 |
|
Eclipse EMF | Les bibliothèques Eclipse EMF sont nécessaires aux bibliothèques Eclipse TPTP. | 2.1 |
|
Tableau 1. Composants Open Source utilisés dans les exemples Axis
Sous-rubriques
Révision structurée de l'exemple WS-Notification
Création d'exemples Apache Axis
Exécution d'exemples Apache Axis
Références
Page d'accueil Apache Ant
Page d'accueil Apache Axis
Page d'accueil Eclipse TPTP
Page d'accueil Eclipse EMF
Spécification Common Base Event