Tvorba integračních komponent dle specifikace JCA - inbound komponenty

kurz

Základní info

Tvorba integračních komponent dle specifikace JCA - inBound komponenty
Délka kurzu: 1 den

Cíle kurzu:
Seznámit posluchače s pokročilou tvornou vstupních (inbound) komponent podle
specifikace JCA. Kurz obsahově navazuje na školení o tvorbě výstupních
komponent (kód školení JCA1). Kurz JCA2 se zabývá komponentami na zpracování
příchozích požadavků od okolních systémů a jejich transformaci na volání
aplikačních komponent (obdoba doručování zpráv přes messaging). Model volání
aplikační logiky z JCA konektoru může být použit i při výskytu jiných událostí
než příchodu zprávy z externího systému, lze např. detekovat nový soubor či
změnu souboru ve sledovaném adresáři, nový email ve schránce, apod. a předat
tuto informaci message-driven beanu, který daný soubor či email zpracuje. Díky
vyčlenění nízkoúrovňového kódu do samostatných znovupoužitelných komponent se
vývojář aplikace může věnovat pouze kódování vlastní business logiky. V
případě, kdy má být integrace několika systémů provedena pomocí protokolu,
který není aplikačním serverem přímo podporován, je zapouzdření logiky
vytváření síťového spojení a formátování zpráv do komponenty vytvořené dle
specifikace JCA - Java Connector Architecture tím správným řešením.

Kurz je určen:
Pro vývojáře, kteří se chtějí podrobně seznámit s možnostmi, které nabízí
integrace pomocí specifikace JCA a vyzkoušet si vytvoření vstupního konektoru.


Program kurzu:
· Práce s vlákny přidělenými aplikačním serverem
· Propagace zpráv/událostí na message driven beany
· Možnosti přijetí transakčního kontextu z externího systému
· Rozhraní Common Client Interface
· Vytváření distribučních archivů s JCA konektory


Požadované znalosti:
Znalost programování v jazyce Java, znalost architektury JavaEE, zejména pak
technologie EJB.

Školicí texty:
Materiály vypracovány lektorem

Doporučená kombinace kurzů:
Předcházející: J2EE1, JCA1
Navazující:

Text pro spam:

Trendem současného vývoje je integrace systémů a stále větší procento i méně
rozsáhlých aplikací potřebuje komunikovat s okolními systémy. V ideálním
případě se může jednat o využívání vysokoúrovňových služeb externích partnerů
zpřístupněných formou Web Services, naneštěstí však v praxi musíme mnohem
častěji čelit potřebám integrace se staršími systémy vyvinutými před rozšířením
standardu web services nebo integraci s nízkoúrovňovými HW zařízeními jako je
např. platební terminál či HSM (Hardware Security Module). Pak přichází nutnost
integrace přes propiertární protokoly typu zasílání XML zpráv přes HTTP či
binárních zpráv přes TCP/IP sockets třeba ještě zpesřené o SSL a autentikaci
přes klientské certifikáty.

Pomocí specifikace JCA elegantně zapouzdříte celou implementaci komunikace s
externím systémem do znovupoužitelné integrační komponenty, která nabídne
vývojáři aplikačních logiky vysokoúrovňové rozhraní, výrazně urychli vývoj
aplikace, umožňí pooling připojení k vzdálenému systému, transakční zpracování
nad externím systémem a další služby. Ač může specifikace JCA na první pohled
působit složitě, pouze popisuje to, co každý JavaEE vývojář dobře zná z
používání datových zdrojů a připojení k messaging systémům - JDBC i JMS zdroje
jsou častou implementovány a nasazovány do aplikačního serveru v podobě JCA
komponent.

Přijďte si rozšířit své znalosti o jednu z nedoceněných technologií z rodiny
JavaEE. Zjistíte, jak vám JCA komponenty pomohou udržet architekturou vaší
aplikace čistou a přehlednou a usnadní vývoj, údržbu a správu vašeho JavaEE
systému.
Kurz JCA2 se zabývá komponentami na zpracování příchozích požadavků od okolních
systémů a jejich transformaci na volání aplikačních komponent (obdoba
doručování zpráv přes messaging). Model volání aplikační logiky z JCA konektoru
může být použit i při výskytu jiných událostí než příchodu zprávy z externího
systému, lze např. detekovat nový soubor či změnu souboru ve sledovaném
adresáři, nový email ve schránce, apod. a předat tuto informaci message-driven
beanu, který daný soubor či email zpracuje.

Tvorba integračních komponent dle specifikace JCA - inbound komponenty

Vybraný termín:

 Praha

Cena
9 000 Kč + 21% DPH

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.