La Lettre d'Octobre
Archives
Services Web : Quand ? Pour faire quoi ?
Dossier - la lettre d'octobre
Dossier réalisé en partenariat avec le salon Intégration 2003
XML a révolutionné l'informatique en permettant aux programmes ou aux machines de s'échanger des données, que ces machines soient compatibles entre elles ou non et que les données aient la même structure ou non.
On désigne donc par services Web, un univers de composants de toute nature, mais capables de communiquer entre eux grâce à une panoplie de normes.
Pour plus d'information sur la définition des services Web, consulter notre Dossier complet (Services Web).
L'architecture des applications de l'entreprise
Le choix d'une architecture informatique n'est pas seulement un débat de spécialistes. C'est un choix commun de la direction générale et de la direction informatique pour le long terme. Il aura un impact sur les coûts et les performances du service fourni par l'informatique à l'entreprise.
Après l'architecture dite "en silo" qui se spécialisait verticalement dans un métier de l'entreprise, est apparue l'architecture de type ERP qui prenait en compte la nécessité de structurer et d'échanger les informations grâce à une forte base commune.
Cette centralisation coûte cher et manque de souplesse :
- les phases d'étude et de paramétrage de ce système universel sont toujours longues et délicates,
- remplacer ou ajouter un module remet parfois en cause tout le système.
Sont apparus alors des concepts très différents comme les EAI, les plates-formes de développement d'informatique distribuée (Corba, J2EE, .Net) ainsi que les services Web.
Architecture distribuée
Sans condamner les ERP, l'architecture distribuée apporte deux avantages :
- des modules autonomes sont créés, perfectionnés, remplacés sans que le système global ne subisse un impact majeur,
- des règles de conception, de communication et de coordination assurent malgré tout la cohérence de l'ensemble.
Si Corba, J2EE ou .Net sont des outils de développement complets, les EAI et les services Web se contentent de fournir à une application une enveloppe externe de communication et une organisation adaptée (orchestration, middleware). Dès lors, le grand saut n'est plus nécessaire et l'on peut combiner anciennes et nouvelles applications, ERP et services Web...
C'est donc bien une orientation nouvelle que de raisonner non plus application par application ou bien avec un système centralisé, mais en initiant une politique qui organise les relations entre les différents métiers de l'entreprise : l'urbanisation.
Echanges de données informatisées
Dès aujourd'hui, XML est un langage particulièrement adapté aux échanges de données informatisées. Demain, avec les procédures de découverte de type WSDL, voire avec ebXML, l'interopérabilité entre les systèmes sera effective et (relativement) simple.
Comment passer aux services Web ?
Les concepts d'informatique distribuée, d'architecture orientée services et de services Web sont essentiellement intellectuels. Ils reposent d'abord sur une vision du système d'information de l'entreprise.
Les services Web sont, au moins dans un premier temps, développés spécifiquement soit en interne, soit en externe pour chaque besoin. Toutefois, des plates-formes comme .Net et J2EE constituent des bases commodes et assez communes. De même des middlewares XML apparaissent pour structurer le SI.
Dans un second temps, un niveau d'abstraction supplémentaire permettra vraisemblablement d'associer des services Web préfabriqués d'origines diverses. Ceux qui auront un pas d'avance ne devraient pas le regretter.
Le Salon Intégration 2003, du 26 au 27 novembre au Cnit
Cette manifestation entend guider les choix technologiques de l'ensemble des décideurs informatiques : DSI, chefs de projets, architectes de systèmes d'information… Le Forum leur permettra de découvrir les dernières évolutions des standards XML, d'approfondir les divers aspects de l'intégration, de comparer les meilleures pratiques, de bénéficier de l'expérience d'entreprises pionnières et de rencontrer des professionnels engagés dans des projets concrets.
Intégration 2003 - Forum XML et Web Services est organisé sous forme de conférences et de tutoriels animés par des consultants indépendants et des experts de l'intégration.
2 jours de conférences, 4 salles en parallèle :
- 2 plénières de haut niveau,
- 24 sessions de conférences,
- 71 intervenants,
- 21 études de cas pratiques seront également développées : Cegetel SFD, CHU de Grenoble, Equant, France Telecom, Groupe Printemps, Suez, Mondial Assistance, Renault, Rhodia, Swisscom, …
Simultanément aux cycles de conférences, se tiendra une exposition regroupant une large sélection de produits, services, technologies et solutions. Parmi les 75 sociétés exposantes, on retrouvera Adobe, BEA Systems, Documentum, EADS Télécom, IBM, Oracle, Software AG, Sun Microsystems, Vignette ou WebMethods…
Le Forum bénéficie du soutien de W3C, d'Oasis, du Club des Utilisateurs XML, du Club Urba-SI, de l'ADAE, du Club des Utilisateurs Java et d'Edifrance.
Le GUIDE-INFORMATIQUE.com est partenaire du salon.
Les autres liens
- - Integration 2003 Forum XML et Web Services (6e forum des e-infrastructures)
- - Cocoon
- - Club Urba-SI
- - OASIS
- - XML.fr
- - XML-CML.org
- - W3C (World Wide Web Consortium)
- - WebServices.Org
- - ServicesWeb.org (site non officiel)
- - WS-I (Web Services Interoperability Organization)
- - EDIFRANCE
- - BPMS Info - BPM
Pour aller plus loin
Les dossiers
Les livres
Forum
- SOA et les entreprises
- Le rôle de SOA dans l'entreprise
- SOA : un lien dans l'entreprise
- SOA et la possibilité d'abstraction
- Le rôle de SOA dans les directions informatiques
Vous voulez avoir l'avis d'un expert sur ce sujet ?
Toute l'actu sur ce sujet
-
Découvrez en BD les 3 piliers de la maîtrise de SOA
Microsoft France
19 Novembre 2008
-
ERP : Microsoft Dynamics Nav 2009 prend confiance en SOA
VNUnet
19 Novembre 2008
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire