www.inow-formation.com
contact@inow-formation.com
0177494650
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
1/3
FormationJava-WebServices
DévelopperdesWebServicesenJava
Objectifs:
§Comprendrel'intérêtetlesenjeuxdesWebServicespourl'intégration
d'applications
§ComprendrelesmécanismesdecommunicationXML,SOAPetREST.
§Créer,déployer,mettreàdispositionetutiliserdesseviceswebpar
l'emploideJAX-WS(SOAP)etJAX-RS(REST)
Pré-requis:
Avoirdesbonnesconnaissances
dulangageJava,connaissance
debaseenXML.
Référence:JAW2
Durée:5jours
Niveau:Intermédiaire
Tarif:2390€HT
Programmeducours:
Introduction:ArchitectureSOAetWebServices
Synthèse:les5caractéristiquesclésdeSOA
Méthodologie:les7briquesclésd’unearchitectureSOA
RelationSOA/WebServices
TechnologiesprincipalesWebServices-:HTTP,XML,SOAP,WSDL,UDDI
XMLdansJava
SyntaxeetespacesdenomXML
DescriptiondeXMLaveclesschémas
ConversionetdéconversiondeparamètresavecJAXB
PersonnalisationdesliaisonsXML-Java
XMLbienformé/XMLvalide
ManipulationXML:SAX,DOM,StaX
MessagesSOAP
RôledeSOAPdanslesservicesWeb
StructuredesmessagesSOAP
SOAP-ENV,Header,Body,Attachement
Opération,messageseterreurs
InterfaceavecWSDL
RôledeWSDLdanslesWebServices
Anatomied’undocumentWSDL:5sectionsclés
Descriptionducontrat/interfaces/opérationsdanssectionportType
Comprendrelessections’abstraites’:messages,types
Comprendrelessections’concrètes’:binding,services
Spécificationdel’implémentationduservice(service)
Spécificationduprotocoled’échangedemessages(Binding)
Gouvernancewebservices
Gouvernance:briqueN°2d’unearchitectureSOA
ConformitéaveclesnormesWSI(WebServiceInteroperability)
Intégrationdeproxiesetd’adaptateurs
Miseenœuvred’uneterminaisondeserviceWebavecJAX-WS
PersonnalisationdeservicesWebJAX-WS