22_WebServices - CSI 3540 Structures, techniques et normes...

Info iconThis preview shows pages 1–16. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CSI 3540 Structures, techniques et normes du Web Friday, April 9, 2010 Objectif: Concepts de base lis aux services Web Gnreration automatiquement dun service et dun client Lectures: Web Technologies (2007) 9 Pages 486502 Services Web Friday, April 9, 2010 Plan 1. Motivation 2. Gnrer automatiquement des services et des clients 3. Prsentation du laboratoire 10 Friday, April 9, 2010 Motd Implmentation de Quake II reposant sur HTML 5 Canvas (WebGL) Web Storage API code.google.com/p/quake2-gwt-port/ Friday, April 9, 2010 Services Web The Internet is quickly replacing the desktop as the medium of choice for modern application development. J.T. Howerton (2007) Service-Oriented Architecture and Web 2.0 . IT Pro, mai/ juin 2007 Friday, April 9, 2010 Services Web On a beaucoup parl d Applications Web Quest-ce quun Service Web ? Au sense large : cest un systme informatique pour supporter des intactions machine-machine travers un rseau Friday, April 9, 2010 Services Web la base de SOA (Service-Oriented Architecture ) A paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. It provides a uniform means to offer, discover, interact with, and use capabilities to produce desired effects (...) OASIS Friday, April 9, 2010 SOA pour lentreprise Les applications dune entreprise doivent : grer une base dusagers offrir des services authentication utiliser des algorithmes dencryption offrir des services de journalisation (logging) etc. Friday, April 9, 2010 SOA pour lentreprise Moins de programmation Moins de documentation Rduction des cots SQA (Software Quality Assurance) accrue Standardisation accrue Scurit accrue Friday, April 9, 2010 SOA pour lentreprise La possibilit de crer un point de dfaillance unique Friday, April 9, 2010 Discussion Quels sont les besoins pour supporter des interactions machine-machine? Il faut dcrire les oprations Il faut des protocoles de communications Il faut possiblement des registres Friday, April 9, 2010 Remarques SOAP (Simple Object Access Protocol) Ce vocabulaire XML est gnralement invisible, cach derrire message exchange pattern REST (REpresentational State Transfer) est une architecture logicielle Cette introduction se limite aux services Web qui reposent sur SOAP (JAX-WS) Friday, April 9, 2010 Service Web Spciquement : un Service Web supporte les changes de messages XML ( SOAP ) entre clients et serveurs laide de HTTP Friday, April 9, 2010 Service Web Server (Servlet Java) Client (Servlet Java) Requte HTTP (Corps SOAP) Rponse HTTP (Corps SOAP) Friday, April 9, 2010 Pile de protocoles de communication Couche Technologie Rpertoire UDDI Description WSDL Message SOAP Transport HTTP Friday, April 9, 2010 Services Web...
View Full Document

Page1 / 114

22_WebServices - CSI 3540 Structures, techniques et normes...

This preview shows document pages 1 - 16. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online