Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемРодион Черняховский
1 Интеграция приложений с помощью WS-BPEL. Відповідальний виконавець Керівник П.І. Перконос С.В. Суботін
2 Выполнение 5 Застосування Застосування замовника SAP Пакети застосувань Компоненти Сервіси (атомарні, композитні) Потоки бізнес- процесів Користувачі сервісів В2ВПортали.NET Платформи Unix OS/390 Сполучне ПО MQ DB Операційні системи Жизненный цикл WORKFLOW c использованием WS-BPEL в WEB Реинжениринг бизнеспроцессов проектирование разработка SOAP
3 Реинжениринг бизнеспроцесса Постановка задачи aX + bX +c = 0 2 Методика X1 = -b/2a+ (b*b-4ac)/4a*a Технологический цикл X2 = -b/2a- (b*b-4ac)/4a*a
4 Проектирование Декомпозиция процесса Проектирование недостающих UDDI Реестр Поиск готовых компонент UML диаграммы
5 Структура WS-BPEL документа Типы и структура сообщений, порты сервисов, типы связей между партнерами …… принять коэффициенты уравнения вернуть решение нет корней!! расчет слагаемых … fault | извлечение корня … ….. расчет знаменателя расчет слагаемых … расчет корней
6 WSDL определение сервисов …… …… …… ……
7 WSDL определение типов даных ….. > >
8 … s:element name="AddResponse … > > Определение структуры сообщений Определение типов портов > Определение сервиса ……. > > Определение структуры сообщений Определение типов портов > Определение сервиса ……. >">
9 Прием входящего сообщения. partnerLinkType=solveReqw myRole=executor name=koef messageType =List > > >
10 Расчет слагаемых дискриминанта $koef.items.k[2] $o1.operands.Add.b name=o1 messageType =AddIn $koef.items.k[2] $o1.operands.Add.a $koef.items.k[3] $o1.operands.Add.b name=o1 messageType =AddIn $koef.items.k[1]*4 $o1.operands.Add.a = location= importType=" /> name=p1 messageType =AddOut name=p2 messageType =AddOut = Arihmetika name=p1 messageType =AddOut name=p2 messageType =AddOut =http://isofts.kiev.ua/WS/Aritm.asmx Arihmetika">
11 Расчет дискриминанта.. $p1.addresponce.addResult faultname=D_is_negative name=p1 messageType =AddOut name=p2 messageType =AddOut = location= importType=" /> name=o1 messageType =AddIn $p1.addresponce.AddResult $o1.operands.Add.a - $p2.addresponce.AddResult $o1.operands.Add.b name=o1 messageType =AddIn $p1.addresponce.AddResult $o1.operands.Add.a - $p2.addresponce.AddResult $o1.operands.Add.b">
12 Расчет корней name=p1..AddOut.. p2.. p3 AddOut….. $koef.items.k[1]*2 $p1.addresponce.addResult name=o1 messageType =AddIn -$koef.items.k[2] $o1.operands.Add.a $p2.addresponce.AddResult $o1.operands.Add.b name=o1 messageType =AddIn -$koef.items.k[2] $o1.operands.Add.a -$p2.addresponce.AddResult $o1.operands.Add.b name=o1 messageType =AddIn $p1.addresponce.AddResult $o1.operands.Add.a $p2.addresponce.AddResult $o1.operands.Add.b name=o1 messageType =AddIn $p1.addresponce.AddResult $o1.operands.Add.a $p3.addresponce.AddResult] $o1.operands.Add.b
13 Отправка исходящего сообщения. partnerLinkType=solveReqw myRole=executor name=koef messageType =List > > name=o1 messageType =AddIn $p3.addresponce.AddResult $koef.items.k[1] $p2.addresponce.AddResult >$koef.items.k[2]
14 Подходы к построению распределѐнных корпоративных информационных систем. Enterprise Service Bus Подсистема Взаимодействие всех приложений через единую точку, которая, при необходимости, обеспечивает транзакции, преобразование данных, сохранность обращений. Обеспечивается большая гибкость, простоа масштабирования. При замене одного приложения подключенного к шине нет необходимости перенастраивать остальные. BizTalk NetWeaver XI/PI WebSphereJBoss
15 Пример интеграции разнотипных приложений. СФЕРА SAP IT предприятие ФАРМАК BizTalk
16 Решения BIZTALK. Message brokerMessage broker. EAI B2B BPM.EAI B2BBPM Publish / subscribe Architecture Адаптеры для основных протоколов: FILE, HTTP, SOAP, FTP, POP3, SMTP, SQL…HTTPSOAPFTPPOP3SMTPSQL SOA WSBPEL
17 Оркестровка и хореография. Орекестровка предполагает наличие центрального процессора, который вызывает веб-сервисы. Веб-сервисы в этом случае "не знают", что они участвуют в более глобальном бизнес- процессе. Языками моделирования для описания оркестровки являются WS BPEL XPDL и др. При хореографии бизнес-процессов не требуется центральный координатор, поскольку каждый веб-сервис "знает", когда выполнять свои операции и с каким другим веб-сервисом он взаимодействует. Языками моделирования для описания хореографии выступают WS-CDL (от W3C) и ebXML (от OASIS).... м
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.