Cette section contient des exemples expliquant comment développer un client WS-Notification à l'aide du langage de programmation Java et d'outils et de bibliothèques à source ouverte.
Ces exemples sont disponibles dans le répertoire <répertoire_installation_sdk>/samples/wsnt-axis
du kit de développement de logiciels Enterprise Console Feature Option 1.
Le moteur SOAP utilisé est celui présent dans les outils de développement Apache Axis. Les exemples utilisent également des bibliothèques Eclipse EMF et Eclipse TPTP très utiles lors du traitement d'événements au format d'événement de base commun.
Le tableau 1 contient la liste des logiciels prérequis et leur version utilisés dans ces exemples :
Composant | Description | Version | Fichiers |
---|---|---|---|
Java (TM) SDK | L'exemple est écrit en langage de programmation Java et basé sur les utilitaires disponibles dans Java SDK. | 1.3 ou ultérieure |
|
Apache Ant | Apache Ant est un environnement de script de génération très populaire chez les développeurs de logiciels Java. | 1.6.0 ou ultérieure |
|
Apache Axis | Les outils de développement Apache Axis sont utilisés pour générer les exemples et les bibliothèques de ces outils sont utilisées par les exemples durant leur exécution pour générer des appels de services Web. | 1.2.1 |
|
Eclipse TPTP | Eclipse TPTP contient des représentations Java d'événements au format d'événement de base commun et des utilitaires permettant de convertir leur représentation XML en objets Java, et inversement. | 4.1.0 |
|
Eclipse EMF | Les bibliothèques Eclipse EMF sont une dépendance requise par les bibliothèques Eclipse TPTP. | 2.1 |
|
Tableau 1. Composants à source ouverte utilisés dans les exemples Axis
Sous-rubriques
Description pas à pas de l'exemple WS-Notification
Génération des exemples Apache Axis
Exécution des exemples Apache Axis
Références
Page d'accueil d'Apache Ant
Page d'accueil d'Apache Axis
Page d'accueil d'Eclipse TPTP
Page d'accueil d'Eclipse EMF
Spécification de l'événement de base commun