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

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Reference (3)

Související kurzy

Service-Oriented Architecture: Strategy, Technology and Methodology

  35 hodiny

Související kategorie