Services Web: TP BPEL

Environnement

  • Apache ODE sur un tomcat (il y a qq problèmes avec un déploiement direct sous JBoss). On utilisera de préférence la distribution war.

Documentations

Service de disponibilité

Créer un WSDL décrivant un service qui prend deux dates et un calendrier et qui renvoie une réponse indiquant si la période entre les deux dates est libre. Implémenter le service.

BPEL

Créer un processus BPEL ainsi que les WSDL associés ayant le comportement suivant:

  • Reçoit une demande de rendez-vous contenant une date de début et une date de fin, ainsi que deux numéros de calendriers.
  • Récupère les deux calendriers grâce au service de stockage
  • Appelle le service de disponibilité.
  • Transmet la réponse au client.