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.
Schița de curs
SOA și impact asupra Business
Concepte SOA
- Anatomia unei întreprinderi
- Coșmar IT
- Arhitectura orientată spre servicii
- Componentizare și reutilizare
- Beneficiile orientării către servicii
- Definirea SOA
- Alinierea întreprinderii
- Ce este Serviciul?
- Actori de serviciu
- Stratificarea serviciului
Straturi de serviciu
- Ce este stratificarea?
- Straturi SOA
- Ilustrație de straturi
- Stratul de stocare a datelor
- Stratul logic al aplicației
- Strat adaptor
- Stratul de servicii de aplicație
- Business Nivel de serviciu
- Stratul de orchestrare
- Aux: Strat de servicii de date
- Aux: Nivelul serviciului de securitate
- Concepte de stratificare
- Reguli generale de stratificare
Ciclul de viață al serviciului SOA
- Adopția SOA
- Etapele Adopției
- Servicii de management
- Prezentare generală a ciclului de viață al serviciului SOA
- Cercul vieții SOA
- Faza de descoperire
- Faza de analiză și proiectare
- Faza de implementare
- Faza de implementare
- Faza de monitorizare
- Faza de pensionare
Cum o cerință devine un serviciu
- Cum o cerință devine un serviciu
- Descoperirea cerințelor
- Analiză și Proiectare
- Dezvoltare
- Noi cerințe
- Descoperire
- Analiză și proiectare
- Dezvoltarea serviciilor
Fundamente tehnice XML, WSD și SOAP
XML fundație pentru servicii web
- XML Set de informații
- XML Spații de nume
- XML Schemă: tipuri și structuri de mesaje
WSDL
- Anatomia unui contract de servicii web
- Descriere abstractă Design
- Descrierea betonului Proiectare
WSDL și WS-*
- Politica WS o Structura politicii o Reguli compuse o Atașarea politicilor la WSDL
- WS-Adresare
Design mesaj SOAP
- Structura mesajelor SOAP
- Noduri și roluri
- Intermediari SOAP
- Mesaje de eroare
SAPUN & WS-*
- WS-Securitate
- WS-Tranzacție
Schemă avansată XML (opțional)
- Flexibilitatea mesajului, Moștenirea tipului, Compoziția
- Reutilizabilitate, design relațional, schema industriei
- Modularizare, Extensibilitate
WSDL avansat (opțional)
- Trimiterea mesajului, Identificarea instanței de serviciu
- Centralizarea politicilor
- Afirmație de politică personalizată
Versiune
- Schema de versiuni XML.
- Versiune contracte WSDL
Implementarea serviciului cu Java
Java API pentru XML Procesare (JAXP) (opțional dacă participanții sunt familiarizați cu JAXP)
- DOM, SAX și javax.xml.parsers
- STAX și java.xml.stream
- XSLT și javax.xml.transform
Java Arhitectură pentru XML legare (JAXB)
- Privire de ansamblu și arhitectură
- Generarea Java clase din XML Schema
- Personalizare generată Java
- Generarea XML Schemei din clasele Java adnotate
- Web Services, WSDL, JAXB
API-ul SOAP cu atașamente pentru Java (SAAJ)
- Prezentare generală a SAAJ, structura mesajului și API
- Crearea/Trimiterea de Mesaje
- Prezentare generală a DOM
- Folosind DOM cu SAAJ
- Manipulatoare de săpun
Java API pentru XML-Based Web Services JAX-WS
- Specificații înrudite: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Adnotări, JSR 109, Web Services Securitate (JSR 183)
- WSDL la Java și Java la WSDL Mapping
- Construirea de clienți cu stub-uri generate
- Clienți asincroni cu apel invers sau sondaj
- MessageContext și WebServiceContext
- Handler pentru sarcină utilă și protocol
- Angajarea operatorilor pe un serviciu, un port sau un nivel de protocol
- Transport non-HTTP
- Mesaj Access și sesiune Management
Gestionarea datelor binare (opțional)
- Prezentare generală și probleme
- Manipulare implicită
- Prezentare generală MTOM
- Utilizarea MTOM în servicii și clienți
- Folosind DataHandler
Valoarea SOA / ROI
Propunerea de valoare SOA
- Valoarea SOA
- Reducerea cheltuielilor de integrare
- Ilustrația costurilor de integrare
- Ripple efectul modificărilor
- Valoarea stratificării SOA
- Costuri de integrare
- Reutilizarea activelor
- SOA Economics/ROI
- Creșterea Business agilității
- Agilitate SOA vs abordare EAI tradițională
- Reducerea Business Riscului
- SOA reduce riscul de conformitate
- Business Avantaje
- Obstacole de cuantificare a rentabilității investiției
Cerințe
Participanții trebuie să aibă cunoștințe de Java și de tehnologiile XML.
35 ore
Mărturii (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.
Curs - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Curs - Enabling SOA with BPM and BPMN
Exercițiul și formatorul sunt foarte utile în ceea ce privește codarea.
Paul Andrew - IT
Curs - REST API - a pattern of exchange of information between sites
Tradus de catre o masina