L’objectif initial des Web Services est de fournir un ensemble de standards permettant d’exposer des services de manière interopérable.
La mode du tout Web Service a rapidement mis en exergue les manques du triptyque de départ (WSDL, SOAP, UDDI) qui n’est plus qu’un diptyque. Par exemple, les aspects transactionnels en sont absents, ce qui impose de gérer des mécanismes de compensation. C’est alors que se sont mis à fleurir les WS-*. Même après consolidation et épuration, la confusion autour de ces standards est palpable et il semble illusoire d’aboutir à un modèle qui soit interpéropérable out-of-the-box.
C’est face à ce constat que s’est créée la Web Service Interoperability Organization (WS-I org.), consortium industriel dont l’objectif est d’établir et de diffuser un ensemble de best practices autour des standards Web Service, en vue de garantir l’interopérabilité des différentes implémentations et utilisations qui sont faites de cette pile de standards.
Dans ce billet, publié sur le blog de Xebia, nous reviendrons rapidement sur la galaxie des standards Web Services, avant de présenter la Web Service Interoperability Organization (WS-I org.) et ses travaux.
Nous nous attarderons ensuite sur les profils proposés par le WS-I puis sur les outils qu’il met à disposition.
Nous terminerons avec quelques recommandations quant à l’implémentation de Web Services conformes aux profils du WS-I.
Christophe Heubès SOA Web Services, WS-I
C’était il y a un an déjà. Le Paris JUG réunit maintenant près de 150 personnes chaque mois et semble avoir fait des émules avec près de dix Java User Groups en France.
Antonio Goncalves, David Dewalle et Zouheir Cadi organisent, pour fêter cet anniversaire, une soirée exceptionnelle le mardi 10 février 2009 dans les locaux de la Fiap.
Au programme :
- 20h00 à 21h00 : 1ère session de quickies :
- Le Paris JUG, 1 an déjà par Antonio Goncalves, David Dewalle et Zouheir Cadi.
- Les JUGs en France avec L’équipe du Paris JUG, Christophe Jollivet (Tours JUG), Xavier Hanin (Bordeaux JUG), Nicolas Leroux et Stephane Epardaud (Riviera JUG), Nicolas de Loof (BreizhJug), Sebastien Roul (Nantes JUG), Christophe Meyer, JM Doudoux et Xavier Roy (Lorraine JUG), Gaël Blondelle (Toulouse JUG).
- Présentation du Framework Wicket par Tarik Filali Ansary.
- Jazoon’09 - présentation de la conférence et des dernières news par Christian Frei.
- 21h45 à 22h45 : 2e session de quickies :
- Parleys par Stephan Janssen.
- Présentation de Java SE 7 Dolphin par Thomas Chamas.
- Comment créer un jeu vidéo en 3D en Java avec OpenGL ? par Julien Gouesse.
- 23h à … : 3ème mi-temps des juggers, cette fois-ci il est préférable (voire nécessaire) pour y participer de s’inscrire.
Venons nombreux et merci encore à Antonio, David, Zouheir, aux speakers, aux sponsors et aux partenaires !
Les inscriptions sont ouvertes : pour assister à la soirée et pour la 3e mi-temps (Châtaignes et Cassis - 34 rue Gassendi - 75014 Paris - à côté de la rue Daguerre).
Christophe Heubès Java / J2EE Paris JUG