www.inow-formation.com
contact@inow-formation.com
0177494650
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
Organismedeformation:22600234260-www.inow-formation.com-[email protected]
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:2390HT
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
Java-WebServices
Réf:JAW2
Durée:5jours
Niveau:
Intermédiaire
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
Organismedeformation:22600234260-www.inow-formation.com-[email protected]
2/3
Déploiementd’unfichierWARdeserviceWeb
InterceptiondetraficentrelesservicesWebetlesclients
Optimisationdelatransmissiondemessages
DéveloppementWebServicesSOAPenJava7
Méthodologie:créerWSàpartirdeWSDL(WSDL-first)ouàpartirducode(code-first)?
Comprendrel’APIde’hautniveau’JAX-WS:JavaAPIforXMLWebServices
Comprendrel’APIde’basniveau’SAAJ
ValiderlaconformitédesonWSaveclesnormesinternationalesWS-I
OutilsWS-I:outils:Analyzer,Monitor
Créationd’intercepteurs(Handler)cotéwebserviceetcotéclient
OptimisationdelatransmissiondemessagesavecMTOM
DéveloppementWebServicesSOAPavecframeworks/IDE
Valeurajoutéed’unframeworkWebServices
Comparaisondesframeworks:CXF,AXIS,METRO,JbossWS
ValiderlaconformitédesonWSaveclesnormesinternationalesWS-I
OutilsWS-I:outils:Analyzer,Monitor
FocusAxis2:CréationdelivrableWebServicesWAR
FocusCXF:CréationdelivrableWebServicesWAR
CréationlivrableWebServicestypeEJBSession(@Webservice)
Créationd’intercepteurs(Handler)cotéwebserviceetcotéclient
AssistantscréationettestdeWebServicesavecEclipseetNetbeans
ClientsdeservicesWeb
AccèsàdesservicesWebvialeurWDSDL
CréationdefichierssourcesclientsàpartirdeWSDL
PersonnalisationdesfichierssourcesgénérésavecJAX-WS
Conceptionetcréationdeservicesetdeclientsdenotification(one-way)
Écrituredeclientsmultithreadés
InterceptionetmodificationdemessagesSOAP
Requêtesasynchrones
OrchestrationavecBPEL
Notiond’orchestrationWS
SpécificationBPEL
BPELetSOA
ImplémentationsBPEL
BalisesBPELclés
LiensBPEL/BPMN
ApprocheREST
DéveloppementdeservicesWebRESTfulavecJAX-WS
Caractéristiquesclés:POJOannotés,HTTP,XML/JSON
Créerdel’interactivitéducôtéclient
InvoquerdesservicesWebavecl’APIDispatch
TraitementdesmessagesXMLreçus
Sécuritédéléguéeautransport
DéveloppementRESTavecFrameworkJerseyetCXF
ComparaisonSOAP/REST
critèreinteropérabilité
critère-:transport
critère-:gouvernance
critère-:spécifications
Java-WebServices
Réf:JAW2
Durée:5jours
Niveau:
Intermédiaire
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
Organismedeformation:22600234260-www.inow-formation.com-[email protected]
3/3
critère-:sécurité
SoapUI:introduction
Besoin:testerwebservices
versionOpenSource
versionPro
périmètre
installation
configuration
SoapUI:Testsfonctionnels
TestCase
TestStep
Suitedetest
Assertions
Propriétés
SoapUI:Testsnonfonctionnels
TestconformitéWS-I
TestsWS-Addressing,WS-Security
Testperformance
Testdecharge
comparaisonavecJMeter
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !