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.
План на курса
SOA и въздействие върху Business
SOA концепции
- Анатомия на корпоративен ИТ кошмар Ориентирана към услуги архитектура Компонентизация и повторна употреба Предимства на ориентацията към услугата Дефиниране на SOA Подравняване на предприятието What sa Service? Сервизни актьори Разпределение на услугите
Слоеве на обслужване
- Какво е наслояване? Илюстрация за наслояване на слоеве SOA Слой за съхранение на данни Слой на логика на приложението Слой на адаптер Слой на услуга на приложение Business Слой на услуга Оркестрация Слой Aux: Слой на услуга за данни Aux: Слой на услуга за сигурност Концепции за наслояване Правила за наслояване
Жизнен цикъл на услугата SOA
- Етапи на приемане на SOA Управление на услуги Преглед на жизнения цикъл на услугата SOA Цикълът на живота на SOA Фаза на откриване Анализ и проектиране Фаза на внедряване Фаза на внедряване Фаза на наблюдение Фаза на пенсиониране
Как едно изискване се превръща в услуга
- Как едно изискване се превръща в услуга Анализ на откриване на изисквания и развитие на дизайн Нови изисквания Анализ на откриване и развитие на услуги за проектиране
Технически основи XML, WSD и SOAP
XML основа за уеб услуги
- XML Информационен набор XML Пространства от имена XML Схема: Типове и структури на съобщения
WSDL
- Анатомия на договор за уеб услуга Абстрактно описание Дизайн Конкретно описание Дизайн
WSDL и WS-*
- WS-политика o Структура на политика o Композитни правила o Прикачване на политики към WSDL WS-адресиране
Дизайн на SOAP съобщения
- SOAP структура на съобщения Възли и роли SOAP посредници Съобщения за грешки
SOAP & WS-*
- WS-сигурност WS-транзакция
Разширена XML схема (по избор)
- Гъвкавост на съобщенията, наследяване на типове, повторно използване на състава, релационен дизайн, модулиране на индустриална схема, разширяемост
Разширен WSDL (по избор)
- Изпращане на съобщения, Идентификация на екземпляра на услугата Централизация на политиката Утвърждаване на персонализирана политика
Версиониране
- Версиониране XML схема WSDL договори за версии
Изпълнение на услугата с Java
Java API за XML обработка (JAXP) (по избор, ако присъстващите са запознати с JAXP)
- DOM, SAX и javax.xml.parsers STAX & java.xml.stream XSLT & javax.xml.transform
Java архитектура за XML свързване (JAXB)
- Общ преглед и архитектура Генериране на Java класове от XML Персонализиране на схема Генерирано генериране на Java XML Схема от анотирани Java класове Уеб услуги, WSDL, JAXB
SOAP с API за прикачени файлове за Java (SAAJ)
- Общ преглед на SAAJ, структура на съобщението и API Създаване/изпращане на съобщения Преглед на DOM Използване на DOM със SAAJ манипулатори на сапун
Java API за XML-базирани уеб услуги JAX-WS
- Свързани спецификации: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Анотации, JSR 109, Web Services Сигурност (JSR 183) WSDL към Java и Java към WSDL Съпоставяне Изграждане на клиенти с генерирани мъничета Асинхронни клиенти с обратно извикване или запитване MessageContext и WebServiceContext Handler за полезен товар и протокол Ангажиране на манипулатори на услуга, порт или протоколния слой Non-HTTP Транспорт Достъп до съобщения и Управление на сесии
Работа с двоични данни (по избор)
- Преглед и проблеми Обработка по подразбиране MTOM Преглед Използване на MTOM в услуги и клиенти, използващи DataHandler
Стойност на SOA / ROI
Предложение за стойност на SOA
- Стойността на SOA Намаляване на разходите за интеграция Разходи за интеграция Илюстрация Ripple ефект от промените Стойност на SOA Наслояване Разходи за интеграция Повторно използване на активи Икономика на SOA/ROI Повишаване на бизнес гъвкавостта SOA гъвкавост срещу традиционен EAI подход Намаляване на бизнес риска SOA улеснява риска от съответствие Бизнес предимства Препятствия за количествено определяне на ROI
Изисквания
Участниците трябва да разбират Java и XML технологиите.
35 Hours
Oтзиви от потребители (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.
Course - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Course - Enabling SOA with BPM and BPMN
Упражнението и треньорът са много полезни при кодирането.
Paul Andrew - IT
Course - REST API - a pattern of exchange of information between sites
Machine Translated