SOAP WSDL/ Rest / ActiveMQ / Mediation Camel / Karaf
Différence entre Jobs Java & OSGI
Formation ESB / Développement Talend Avancée
-
Concepts de Base
-
Architecture Apache CXF
Définition du Contrat WSDL
Particularité des Jobs Talend Web Services
Format des Messages XML
Consommation de WebService (tESBConsumer) -
Atelier 1 :Création d’un webservice SOAP /Consommation d’un Webservice SOAP
REST
Utilisation d'un Composant tRestInput
Création d'une API Applicative pour une base de données (CRUD)
Utilisation avec une application externe (PHP,Python) -
Atelier 2 : Création d’un WebService REST /Consommation d’un webservice REST
ActiveMQ
Protocoles MQ (JMS,AMQP,OpenWire,STOMP)
Les composants tMom
Utilisation des files d'attentes.
Format des message & Headers -
Atelier 3 : Création d’un job avec tMom /Consommation des queues et Topics
Médiation Camel
Gestion des files internes Camel et de l'ActiveMQ
Création d'un file management avec Camel
Dispatching avec les headers
Interaction avec les Talends Jobs (tRouteInput/tRouteOutput)Atelier 4
Création d’une médiation de dispatching en Camel