'

Интеграция бизнес приложений и систем документооборота на основе Microsoft® BizTalk® Server 2004

Понравилась презентация – покажи это...





Слайд 0

Интеграция бизнес приложений и систем документооборота на основе Microsoft® BizTalk® Server 2004


Слайд 1

BizTalk Server 2004 Концепция Связывание систем, людей и торговых партнеров посредством Управляемых Бизнес Процессов Ключевые моменты Сделать сложное простым Разработчики – Стандартизованные интерфейсы для функциональности ИТ Профессионалы – Стандартизованные связи с Корпоративными системами Работники в области информации – Стандартизованные представления бизнес данных, знаний и процессов Ускорение распространения Web Services Orchestration и компоновка Web Services Раскрывает унаследованную бизнес логику


Слайд 2

Стандарты Основан на XML Схемы основываются на стандарте W3C XML Отображение схем основываются на W3C XSLT Поддержка XML Web Services является базовой функциональностью BizTalk Server 2004 WS-I basic profile, WS-Security plug-in Язык Выполнения Бизнес Процессов - Business Process Execution Language (BPEL)


Слайд 3

Архитектура


Слайд 4

Комплексная архитектура BizTalk Конвейер сообщений Decode Encode Decrypt Encrypt Parse Serialize Extract Properties Authenticate Sign Orchestration Управление активацией и экземплярами Корреляция и маршрутизация на основе содержимого Хранилище сообщений Управление транспортом HTTP SOAP-RM MSMQ SAP MQSeries Business Intelligence Отчетность Мониторинг Администриро- вание Развертывание Управление процессами Управление связями с коммерческими партнерами Другие приложения ….


Слайд 5

BizTalk Server Обработка сообщений Модель Публикации/Подписка сообщений Адаптеры/Транспортные протоколы Конвейеры (Pipelines) Orchestration Автоматизация бизнес процессов Long-running транзакции Корреляция Основа для бизнес отчетов


Слайд 6

BizTalk Messaging Шина сообщений Хранилище сообщений конвейер Входящие конвейер конвейер конвейер Исходящие конвейер конвейер адаптер адаптер адаптер адаптер адаптер адаптер


Слайд 7

Конвейер приема/отправки сообщений


Слайд 8

BizTalk Server Обработка сообщений Модель Публикации/Подписка сообщений Адаптеры/Транспортные протоколы Конвейеры Orchestration Автоматизация бизнес процессов Длинные транзакции Корреляция Основа для бизнес отчетов


Слайд 9

Публикация/Подписка с Orchestration Шина сообщений Хранилище сообщений конвейер Orchestration входящие конвейер конвейер конвейер Исходящие конвейер конвейер адаптер адаптер адаптер адаптер адаптер адаптер подписки


Слайд 10

Single Sign 0n Единый вход в систему Отображают полномочия пользователя из Windows в не Windows системы Аутентифицировать один раз и осуществлять безопасный доступ к нужным системам Секретное хранилище содержит отображения пользователей в зашифрованном виде Пример отображения: domain\jonqp => mySAPaccount/mypass Интегрируется с SPS с целью обеспечения SSO для портала Клиентское приложение в виде Web Services. Для любого клиента для любых платформ Информация о конфигурации сохраняется в безопасном хранилище Безопасность важна– реализация проверялась 3 раза командой безопасности windows и независимыми экспертами


Слайд 11

Single Sign 0n Decrypt Parse Resolve Party Хранилище сообщений Serialize Sign Encrypt транспорт транспорт SSO Server


Слайд 12

Возможности


Слайд 13

10 главных возможностей #1. Разработка в Visual Studio .NET #2. Публикация/Подписка сообщений #3. Инфраструктура адаптеров #4. Orchestration “на стероидах” #5. Взаимодействие с Web Services #6. Поддержка BPEL #7. Отслеживание/отладка в реальном масштабе времени #8. Мониторинг бизнес активностей #9. Бизнес Правила #10. Human-based workflow


Слайд 14

#1 + #2 Разработка с Visual Studio .NET и публикация/подписка Visual Studio .NET решение содержит много проектов, включая проекты и элементы BizTalk Server: BTS Схема Property Page -“похожа” на dictionary page в BTS 2002 Преобразования (Maps) Конвейеры(Pipelines) - “похожи” на каналы в BTS 2002 Orchestration Встроенная поддержка Source Code Control


Слайд 15

Простейший EAI orchestration: Заказ на складе не попадает автомат. в ERP Выполняется ручной процесс проверки– потеря времени и денег :( Демонстрация


Слайд 16

#3. Инфраструктура адаптеров Теперь симметрично на приеме и на отправке в BTS 2002 Application Integration Components (AIC) использовались только при отправке Расширенные метаданные внутри адаптера Интегрированные в UI Управляются из BTS Admin Стандартные адаптеры: FTP , HTTP , MSMQT , SMTP , SOAP, SQL


Слайд 17

SQL Adapter Демонстрация


Слайд 18

#4. Orchestration “на стероидах” Компилируется в MSIL для .NET Framework Интеграция любым .NET компонентов в orchestration Улучшение производительности > 5 x BizTalk Server 2002 Простое, эффективное горизонтальное масштабирование Экспорт/Импорт BPEL Подчиненные процессы Встроенная корреляция


Слайд 19

Корреляция Демонстрация


Слайд 20

#5. Orchestrating Web Services Так же легко как add Web-Ref в C#/VB.NET/… проектах UDDI (локальный и внешний сервис) Вызвать Web Service Открыть Orchestration как Web Service


Слайд 21

Business Process Execution Language for Web Services (BPEL) - спецификация на основе Web Services для: Взаимодействия бизнес процессов через границы WSDL для бизнес процессов BizTalk Server 2004 поддерживает экспорт и импорт в формате BPEL #6. BPEL


Слайд 22

#7. Отслеживание/отладка в реальном масштабе времени Отслеживание всего проходящего через процесс от начала до конца Отладка вложенных Orchestration Точки останова Просмотр сообщений на любом этапе Проверка очереди приостановленных Orchestration


Слайд 23

#8. Мониторинг бизнес операций SQL OLAP BizTalk Server 2004 Вопросы реального масштаба времени Как долго занимает процесс производства? Вопросы анализа Как много мы заработали в прошлом месяце? Используются данные из документов или процессов Дополняет существующие решения на основе SQL Analysis Services


Слайд 24

#9. Бизнес Правила Код Любое изменение в бизнес процессе приводит к изменению кода Процесс и Код распределены по слоям Независимые изменения Кода Orchestration процесса Правила, Процесс и Код распределены по слоям Независимые изменения Кода Orchestration процесса Правил увеличение адаптации и скорости разработки


Слайд 25

#10 Human-based workflow services HWS Шаблон orchestration для workflow Один движок для всех типов процессов + #11 Интеграция с InfoPath Приложение Office System для ввода XML форм и получения данных от XML Web Services Естественные клиент для BizTalk InfoPath и BizTalk Server соотносятся как OutLook и Exchange


Слайд 26

Human Workflow Services Демонстрация


Слайд 27

11 10 #1. Разработка в Visual Studio .NET #2. Публикация/Подписка сообщений #3. Инфраструктура адаптеров #4. Orchestration “на ускорителях” #5. Взаимодействие с Web Services #6. Поддержка BPEL #7. Отслеживание/отладка в реальном масштабе времени #8. Мониторинг бизнес активностей #9. Бизнес Правила #10. Human-based workflow #11. Интеграция с InfoPath главных возможностей


Слайд 28

Резюме BizTalk Server 2004 Мощный сервер интеграции Разработка разнообразных бизнес процессов Масштабируемость, длинные транзакции, корреляция, отказоустойчивость, компенсирующие транзакции Много улучшений по сравнению с BTS2002 Новая платформа разработки Новые примитивы в Orchestration Разделение разработки от развертывания Orchestration Web Services > 5x быстрее!


Слайд 29

Ресурсы Для разработчиков и профессионалов в IT MSDN Online: http://www.microsoft.com/rus/msdn Семинары: http://www.microsoft.com/rus/events Независимые пользовательские группы: http://www.ineta.org/ Независимые оnline бъединения: http://www.gotdotnet.ru http://www.sql.ru/ http://www.rsdn.ru/ http://www.dotsite.spb.ru/ http://www.aspnetmania.ru/


Слайд 30

© 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


×

HTML:





Ссылка: