================================================== Web Service



Ontologie : Urbanity

élément : IT_concept_Class

rdf:ID : Web_Service

rdfs:label : Web Service

Un Service Web est un programme informatique permettant la communication et l'échange de données entre applications et systèmes hétérogènes dans des environnements distribués. Il s'agit donc d'un ensemble de fonctionnalités exposées sur Internet ou sur un Intranet, par et pour des applications ou machines, sans intervention humaine, et en temps réel.

Il existe plusieurs technologies derrière le terme Services Web:

* Les Services Web de type REST exposent entièrement ces fonctionnalités comme un ensemble de ressources (URI) identifiables et accessibles par la syntaxe et la sémantique du protocole HTTP. Les Services Web de type REST sont donc basés sur l'architecture du Web et ses standards de base: HTTP et URI.

* Les Services Web WS-* exposent ces mêmes fonctionnalités sous la forme de services exécutables à distance. Leurs spécifications reposent sur les standards SOAP et WSDL pour transformer les problématiques d'intégration héritées du monde Middleware en objectif d'interopérabilité. Les standards WS-* sont souvent décriés comme l'étaient leurs ancêtres CORBA, RMI ou DCOM: des technologies complexes héritées du vieux principe RPC, fortement couplées et difficilement intéropérables dans des environnements hétérogènes. A contrario, le Web est par nature une plateforme intéropérable.

image/svg+xml Conception : Henry Boccon-Gibod IT concept c English Term c source Wikipedia D http://fr.wikipedia.org/wiki/Web_service URL de ressource sur le Web D http://www.w3.org/TR/ws-addr-core/ voir aussi S Simple Object Access Protocol Services Conversation Language WS-Policy BPEL4WS WSMO Service Oriented Architecture Electronic Business using eXtensible Markup Language WS-Transaction SOAP SaaS Web Service Choreography Interface WS-ReliableMessaging Universal Description Discovery and Integration Apache Axis Security assertion markup language Mash Up WS-Security eXtensible Access Control Markup Language WS-Reliability Web Service Description Language WS-I Application composite SOA WS-Addressing Business Process Execution Language eXtensible Resource Identifier Semantic Web Service WSML choreography est décrit(e) par P SOA2 Page 2 - De quoi s'agit il ? Cours SOA2 - Les Web Services voir le document P Documents sur WS-Inspection Projet 2007 - etude de Web Service - Heron-Antoine Documents sur WS-* Documents sur WS-RP est supporté par P Eclipse NetBeans a pour acronyme P WS rdf:type P English Term Web Service