Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
SOA a dopad na Business
Koncepty SOA
- Anatomie podniku Noční můra IT Architektura orientovaná na služby Komponentizace a opětovné použití Výhody orientace na služby Definování SOA Přizpůsobení podniku Co je služba? Herci služeb Vrstvení služeb
Vrstvy služeb
- Co je vrstvení? Ilustrace vrstev SOA Vrstva datového úložiště Vrstva adaptéru aplikační logické vrstvy Vrstva aplikační služby Business Vrstva uspořádání služby Pomocná vrstva: Pomocná vrstva datové služby: Vrstva vrstvy zabezpečení Koncepty Pravidla pro vytváření vrstev
Životní cyklus SOA
- Fáze přijetí SOA Správa služeb Přehled životního cyklu služby SOA Životní cyklus SOA Fáze zjišťování Analýza a fáze návrhu Fáze implementace Fáze zavádění Fáze monitorování Fáze vyřazení
Jak se z požadavku stává služba
- Jak se požadavek stává službou Požadavky Analýza zjišťování a vývoj návrhu Nové požadavky Analýza zjišťování a návrh Vývoj služeb
Technické základy XML, WSD a SOAP
XML základ pro webové služby
- XML Informační sada XML Jmenné prostory XML Schéma: Typy a struktury zpráv
WSDL
- Anatomie smlouvy o webové službě Abstraktní popis Návrh Konkrétní popis Návrh
WSDL a WS-*
- Zásady WS o Struktura zásad o Složená pravidla o Připojování zásad k WSDL WS-Addressing
Návrh zprávy SOAP
- Struktura zpráv SOAP Uzly a role Chybové zprávy zprostředkovatelů SOAP
SOAP & WS-*
- WS-zabezpečení WS-transakce
Pokročilé XML schéma (volitelné)
- Flexibilita zpráv, dědičnost typů, opětovná použitelnost kompozice, relační design, modularizace průmyslového schématu, rozšiřitelnost
Pokročilé WSDL (volitelné)
- Odesílání zpráv, identifikace instance služby Centralizace zásad Uplatnění vlastní zásady
Verzování
- Schéma verzování XML Verzování smluv WSDL
Implementace služby s Java
Java API pro zpracování XML (JAXP) (volitelné je, že účastníci znají JAXP)
- DOM, SAX a javax.xml.parsery STAX & java.xml.stream XSLT & javax.xml.transform
Java Architecture for XML binding (JAXB)
- Přehled a architektura Generování tříd Java z XML Přizpůsobení schématu Generování generované Java XML Schéma z anotovaných tříd Java Web Services, WSDL, JAXB
SOAP s Attachments API pro Java (SAAJ)
- Přehled SAAJ, struktura zpráv a API Vytváření/odesílání zpráv Přehled DOM Použití DOM s SAAJ Soap Handlers
Java API pro webové služby založené na XML JAX-WS
- Související specifikace: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Anotace, JSR 109, Web Services Zabezpečení (JSR 183) Mapování WSDL na Java a Java na WSDL Vytváření klientů s vygenerovanými stuby Asynchronní klienti se zpětným voláním nebo dotazováním MessageContext a WebServiceContext Handler pro užitečné zatížení a protokol Zapojení obslužných rutin do služby, portu nebo protokolové vrstvy Non-HTTP Transport Message Access and Session Management
Zpracování binárních dat (volitelné)
- Přehled a problémy Výchozí zpracování Přehled MTOM Použití MTOM ve službách a klienti pomocí DataHandler
Hodnota SOA / ROI
Návrh hodnoty SOA
- Hodnota SOA Snížení nákladů na integraci Náklady na integraci Ilustrace Ripple účinek změn Hodnota nákladů na integraci vrstvení SOA Náklady na opětovné použití aktiv SOA Ekonomika/ROI Zvýšení agilnosti podnikání Agilita SOA vs. tradiční přístup EAI Snížení obchodního rizika SOA usnadňuje soulad s rizikem Obchodní výhody Kvantifikace návratnosti investic
Požadavky
Účastníci musí rozumět Javě a XML technologiím.
35 hodiny
Reference (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Kurz - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Kurz - Enabling SOA with BPM and BPMN
Cvičení a trenér je velmi nápomocný při kódování.
Paul Andrew - IT
Kurz - REST API - a pattern of exchange of information between sites
Machine Translated