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/2
FormationWebServicesJava
ConcevoirdeswebservicesSoapetResten
Java
Objectifs:
§Développer,déployeretadministrerdesservicesWebJAX-WSet
JAX-RS
§CréerdesclientsdeservicesWebavecJAX-WS
§CréeretdéployerdesservicesWebàpartirdeWSDLetàpartirdu
code
§CréerdeslivrablesWARaveclesframeworksAxis2etCXF
§DévelopperdesclientsdeserviceWebsynchronesetasynchrones
dansJava
§FournirdesservicesWebRESTfulpourdel’AJAXcôtéserveur
§SécuriserdesservicesWebdemanièredéclarativeetparprogramme
§Testerfonctionnellementvoswebservices
§Réaliserdestestsnonfonctionnels,liésàlaqualitéduservice
Pré-requis:
Avoirdesconnaissancesen
architectureetdéveloppement
logicieletsurlesapplications
Internet
Référence:JAWS
Durée:5jours
Niveau:Intermédiaire
Tarif:2090HT
Programmeducours:
Introduction:ArchitectureSOAetWebServices
Synthèse:les5caractéristiquesclésdeSOAMéthodologie:les7briquesclésd’unearchitectureSOARelation
SOA/WebServicesTechnologiesprincipalesWebServices-:HTTP,XML,SOAP,WSDL,UDDI
XMLdansJava
SyntaxeetespacesdenomXMLDescriptiondeXMLaveclesschémasConversionetdéconversionde
paramètresavecJAXBPersonnalisationdesliaisonsXML-JavaXMLbienformé/XMLvalideManipulationXML:
SAX,DOM,StaX
MessagesSOAP
RôledeSOAPdanslesservicesWebStructuredesmessagesSOAPSOAP-ENV,Header,Body,Attachement
Opération,messageseterreurs
InterfaceavecWSDL
RôledeWSDLdanslesWebServicesAnatomied’undocumentWSDL:5sectionsclésDescriptionducontrat/
interfaces/opérationsdanssectionportTypeComprendrelessections’abstraites’:messages,typesComprendre
lessections’concrètes’:binding,servicesSpécificationdel’implémentationduservice(service)Spécificationdu
protocoled’échangedemessages(Binding)
Gouvernancewebservices
Gouvernance:briqueN°2d’unearchitectureSOAConformitéaveclesnormesWSI(WebServiceInteroperability)
Intégrationdeproxiesetd’adaptateursMiseenœuvred’uneterminaisondeserviceWebavecJAX-WS
PersonnalisationdeservicesWebJAX-WSDéploiementd’unfichierWARdeserviceWebInterceptiondetrafic
entrelesservicesWebetlesclientsOptimisationdelatransmissiondemessages
DéveloppementWebServicesSOAPenJava7
Méthodologie:créerWSàpartirdeWSDL(WSDL-first)ouàpartirducode(code-first)?Comprendrel’APIde
’hautniveau’JAX-WS:JavaAPIforXMLWebServicesComprendrel’APIde’basniveau’SAAJvaliderla
WebServicesJava
Réf:JAWS
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/2
conformitédesonWSaveclesnormesinternationalesWS-IOutilsWS-I:outils:Analyzer,MonitorCréation
d’intercepteurs(Handler)cotéwebserviceetcotéclientOptimisationdelatransmissiondemessagesavecMTOM
DéveloppementWebServicesSOAPavecframeworks/IDE
Valeurajoutéed’unframeworkWebServicesComparaisondesframeworks:CXF,AXIS,METRO,JbossWS
validerlaconformitédesonWSaveclesnormesinternationalesWS-IOutilsWS-I:outils:Analyzer,MonitorFocus
Axis2:CréationdelivrableWebServicesWARFocusCXF:CréationdelivrableWebServicesWARCréation
livrableWebServicestypeEJBSession(@Webservice)Créationd’intercepteurs(Handler)cotéwebserviceet
cotéclientAssistantscréationettestdeWebServicesavecEclipseetNetbeans
ClientsdeservicesWeb
AccèsàdesservicesWebvialeurWDSDLCréationdefichierssourcesclientsàpartirdeWSDLPersonnalisation
desfichierssourcesgénérésavecJAX-WSConceptionetcréationdeservicesetdeclientsdenotification(one-
way)ÉcrituredeclientsmultithreadésInterceptionetmodificationdemessagesSOAPRequêtesasynchrones
OrchestrationavecBPEL
Notiond’orchestrationWSSpécificationBPELBPELetSOAImplémentationsBPELBalisesBPELclésLiensBPEL
/BPMN
ApprocheREST
DéveloppementdeservicesWebRESTfulavecJAX-WSCaractéristiquesclés:POJOannotés,HTTP,XML/
JSONCréerdel’interactivitéducôtéclientInvoquerdesservicesWebavecl’APIDispatchTraitementdes
messagesXMLreçusSécuritédéléguéeautransportDéveloppementRESTavecFrameworkJerseyetCXF
ComparaisonSOAP/REST
critèreinteropérabilitécritère-:transportcritère-:gouvernancecritère-:spécificationscritère-:sécurité
SoapUI:introduction
Besoin:testerwebservicesVersionOpenSourceVersionProPérimètreIstallationConfiguration
SoapUI:Testsfonctionnels
TestCaseTestStepSuitedetestAssertionsPropriétés
SoapUI:Testsnonfonctionnels
TestconformitéWS-ITestsWS-Addressing,WS-SecurityTestperformanceTestdechargeComparaisonavec
JMeter
1 / 2 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 !