Maîtrisez l’installation des outils de la plate forme STP (SOA Tool Platform) dédié au développement d’applications, services et composants SOA. Identifiez en particulier les éléments de développement de services composites avec Apache Tuscany, implémentation de référence de la spécification SCA. Ainsi que les éléments associés à la création de processus métiers avec BPMN.
Ce cours/tutoriel est extrait de séances pratiques de la formation Architecture SOA dispensée par Objis, spécialiste formation Java depuis 2005.
Les + objis
70% de travaux pratiques
Clé USB avec tous les outils utilisés + Corrigés TPs
Bilan pédagogique individuel + conseils
+ de 100 tutoriaux java/j2ee Objis
Tutoriel et formation SOA
Télécharger Eclipse Galileo SR1
Site web Apache Tuscany
Outils SCA Eclipse : Plugin STP
aucun
Installer les plugins du projet STP (SOA Tools Project)
Partie 1 : Installation Eclipse
Partie 2 : comprendre le projet STP : SOA Tool Projet
Partie 3 : Installation outils développement SOA
15 min
Télécharger et installez Eclipse Galileo SR1
Validez l’installation via help/about Eclipse. L’écran suivant apparaît

Eclipse est bien installé.
STP est un ensemble d’outils favorisant le développement de composants et services et applications SOA.
Allez sur le site du projet STP : http://www.eclipse.org/stp/

Cliquez sur le lien Download

Cliquez sur le lien Update site Galileo

Descendez jusqu’à la section SOA Development

Notez que chaque outil est installé dans le ’SOA Repository’.
A partir d’Eclipse installé, Help/Install New Software


Cliquez sur le bouton ’Add’

Entrez l’URL du repository STP : http://download.eclipse.org/stp/updates/galileo
INFO : pour Ganymede, lurl est http://download.eclipse.org/stp/updates/ganymede


Sélectionnez le repository STP ajouté ci-dessus.



Relancez eclipse et faire help/about eclipse pour constater l’ajout du plugin STP

Faire windows / preferences
Voici ce que vous voyez sans plugin STP

Avec le plugin STP, deux nouveaux onglets : l’onglet SCA Tools, permettant de créer des services composites avec Apache Tuscany...

... et l’onglet BPMN permettant de créer des diagrammes de processus métier.

Dans ce tutoriel, vous avez téléchargé et installé l’environnement necessaire au développement SOA avec Eclipse Galileo.
Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur et architecte SOA :
Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
Votez pour les prochains tutoriaux à publier
Préparez vos entretiens techniques
Valorisez votre profil / expertise
Identifiez des opportunités d’emploi
Recevez la newsletter objis.com