vers l'accueil formulaire de contact

Tutoriel SOA : Installation outils STP développement SOA avec Eclipse Galileo

Votre formation architecture SOA avec Objis, spécialiste formation java depuis 2005

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

Liens utiles

- + 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

Prérequis

- aucun

Objectifs

- Installer les plugins du projet STP (SOA Tools Project)

Programme

- Partie 1 : Installation Eclipse
- Partie 2 : comprendre le projet STP : SOA Tool Projet
- Partie 3 : Installation outils développement SOA

Durée

- 15 min

Installation Eclipse

- Télécharger et installez Eclipse Galileo SR1
- Validez l’installation via help/about Eclipse. L’écran suivant apparaît

PNG - 49.9 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-1

Eclipse est bien installé.

Projet STP : SOA Tool Platform

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/

PNG - 81.1 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-1-bis

- Cliquez sur le lien Download

PNG - 16.6 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-1-ter

- Cliquez sur le lien Update site Galileo

PNG - 33.4 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-2-0

- Descendez jusqu’à la section SOA Development

PNG - 29.2 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-2-1

Notez que chaque outil est installé dans le ’SOA Repository’.

Intégration STP dans eclipse

- A partir d’Eclipse installé, Help/Install New Software

PNG - 5.5 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-2

- 

PNG - 26.8 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-3

- Cliquez sur le bouton ’Add’

PNG - 10.3 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-4

- 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

PNG - 11 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-5

- 

PNG - 45.5 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-6

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

PNG - 72.1 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-7

- 

PNG - 18.8 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-8

- 

PNG - 10.7 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-9

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

PNG - 52 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-10

- Faire windows / preferences

- Voici ce que vous voyez sans plugin STP

PNG - 25.2 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-11

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

PNG - 25.5 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-12

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

PNG - 33 ko
tutoriel-soa-installation-plugin-soa-developpement-soa-eclipse-galileo-soa-sca-13

Conclusion

Dans ce tutoriel, vous avez téléchargé et installé l’environnement necessaire au développement SOA avec Eclipse Galileo.

Prochaine formation SOA

Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur et architecte SOA :

Votre formation architecture SOA avec Objis, spécialiste formation java depuis 2005

Pour aller plus loin : le réseau Objis

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