1 / 37

Дмитрий Лившиц, Заместитель директора департамента программных решений, Digital Design

Построение систем информационного обмена между организациями на платформе Microsoft BizTalk Server 2004 и Covast EDI Accelerator. Дмитрий Лившиц, Заместитель директора департамента программных решений, Digital Design. План. Постановка задачи Архитектура решения на базе MS BizTalk Server

adonis
Download Presentation

Дмитрий Лившиц, Заместитель директора департамента программных решений, Digital Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Построение систем информационного обмена между организациями на платформе Microsoft BizTalk Server 2004 и Covast EDI Accelerator Дмитрий Лившиц, Заместитель директора департамента программных решений, Digital Design

  2. План • Постановка задачи • Архитектура решения на базе MS BizTalk Server • Унификация решения: расширения MS BizTalk Server (использование Covast EDI Accelerator) • Архитектура комплексного решения: преимущества • Обсуждение

  3. Информационные системы ОАО “РЖД” Партнеры и заказчики Сотрудники Сотрудники Партнеры и заказчики • ЕК АСУФР: ERP • Системы управления перевозочным процессом: АСОУП, ДИСПАРК, ДИСКОН и т.д. • ЭТРАН: взаимодействие с грузоотправителями Поставщики, Партнеры Заказчики

  4. Проблемы интеграции • Большое количество специализированных информационных систем • Разное время разработки и внедрения • Разные платформы и технологии • Отсутствие единого стандарта обмена информацией

  5. Место BizTalk Server в решении BizTalk Server Информационные системы ОАО “РЖД” Информационные системы партнеров

  6. Таможня ОАО “РЖД” Общая постановка задачи Транспортная компания EDI-сообщения Железнодорожная накладная Таможенное Разрешение на перевозку EDI-сообщения

  7. Общая постановка задачи • Участники (субъекты) • ОАО “РЖД”– система на базе mainframe • Транспортная компания – EDI-сервер • Таможенные структуры – EDI-сервер • Операции (алгоритмы обработки) • экспорт • импорт • Документы • железнодорожная накладная • таможенное разрешение на перевозку • ...

  8. Архитектура системы Транспортная компания Таможня EDI-серверна базе MS BizTalk и MS SQL Server Обработка и журналирование сообщений Клиент MQSeries

  9. Пример операции “импорт” 1 2 Транспортная компания Таможня IFCSUM IFCSUM 4 3 • Документы: • IFCSUM- forwarding and consolidation summary message(железнодорожная накладная) • CUSRES - customs response message (таможенное разрешение на перевозку) • CONTRL – acknowledgement/rejection advice message (служебная квитанция) CUSRES CUSRES MS BizTalk Server 2’ 4’ IFCSUM CUSRES ОАО “РЖД”

  10. Форматы документов • Поддержка форматов • позиционные текстовые файлы (INHOUSE формат) • XML • Electronic Data Interchange (EDI)ANSI X12 и EDIFACT

  11. Преобразование форматов Пример 1: преобразование EDI-документа в текстовый файл EDI Parser XSL Engine Serializer EDI Document XML Document XML Document Flat File Document XML Schema XSL Map XML Schema Пример 2: преобразование XML в XML XSL Engine XML Document XML Document XSL Map

  12. Унификация решения: необходимость • Необходимость расширения функциональных возможностей • Поддержка новых партнеров • Поддержка новых типов сообщений • Тиражируемость и масштабируемость решения

  13. Унификация решения: продукты • BizTalk Server 2004 • .NET-инфраструктура • Производительность • Журналирование и логгирование • Covast EDI Accelerator (???) • Промышленная поддержка EDI-стандартов

  14. Необходимость поддержки EDI-стандартов Очень негативно Очень позитивно По результатам опроса Yankee Group 110 ведущих мировых компаний с оборотом более $1 млрд была оценена “ценность” технологий XML, EDI, Web –служб и т.д. в их бизнесе по результатам 2003 года. (0– очень негативно, 5- очень позитивно)

  15. Использование EDI • EDI-рынок растет • Компании уже сделали инвестиции и продолжают использовать EDI • Компании начинают новые EDI-проекты

  16. Auditing Acknowledgements Formats and Types Control Numbering Validation Batching Communication EDI: функциональные возможности • Аудит, управление и мониторинг • Подтверждения на уровне приложений • Поддержка различных форматов и типов документов • Идентификация сообщений/ транзакций • Синтаксическая и семантическая валидация • Работа в “пакетном режиме” • Поддержка транспортных протоколов

  17. Сравним функциональные возможности Базовый EDI-адаптер Microsoft BizTalk Server Covast EDI Accelerator Auditing Auditing Acknowledgements Acknowledgements Formats and Types Formats and Types Control Numbering Control Numbering Validation Validation Batching Batching Communication Communication

  18. EDI-Accelerator: место в решениях Схема взаимодействия Application Data BizTalk Mapper EDI Parser/ Serializer Networks Trading Partners AS2 VANs HTTP FTP OFTP XML XML XML EDI Microsoft BizTalk Server COVAST

  19. Microsoft/Covast: позиции на рынке

  20. Архитектура комплексного решения

  21. EDI-Accelerator: использование в решении • Разбор входящих сообщений в формате EDI • Генерация подтверждения в формате EDI, которое содержит информацию об успешности синтаксического разбора • Генерация исходящих сообщений в формате EDI • Получение подтверждений в формате EDI и передача их в BTS в предопределенном формате XML

  22. Выполненные доработки в EDIAccelerator • трансформация исходящих CONTRL/D/3, генерируемых COVAST EDI Accelerator, в CONTRL 89.2 • трансформация входящих CONTRL 89.2 в CONTRL/D/3, обрабатываемых COVAST EDI Accelerator

  23. Административная консоль • Настройка данных для каждого из партнеров • Поддерживаемый формат обмена (EDI/XML/MainFrame) • Поддерживаемые типы сообщений • Поддерживаемый формат CONTRL • Перечень партнеров, которым надо передавать входящее сообщение от данного партнера • Добавление (изменение параметров) партнера • Добавление типа сообщения

  24. Обмен сообщениями • Не зависим от формата и типа сообщений • Начнем с EDI-формата Преобразование в XML – задача Covast EDI Accelerator

  25. Обмен сообщениями • Не зависим от формата и типа сообщений • Продолжим: INHOUSE формат

  26. Обмен сообщениями • Не зависим от формата и типа сообщений • Завершим: задаем преобразования форматов

  27. Маршрутизация сообщений • Используем Orchestration

  28. Маршрутизация сообщений • Разработанная БД маршрутизации

  29. Масштабирование: расширение списка партнеров • Создаем структуру файловых папок в соответствии с принципами именования

  30. Масштабирование: расширение списка партнеров • Создаем описание партнера средствами BizTalk Explorer в Visual Studio.NET

  31. Масштабирование: расширение списка партнеров • Создаем новый коннектор в среде Covast EDI Studio

  32. Масштабирование: расширение списка партнеров Завершаем: • Создаем порты приема и отправки средствами BizTalk Explorer в среде MS Visual Studio .NET • Настраиваем параметры маршрутизации для нового партнера в базе брокера сообщений • Задаем параметры партнеры (наименование, EDI адрес, формат сообщений,...) • Задаем параметры маршрутизации сообщений для нового партнера

  33. Наименование модуля Разработчик модуля Требует администрирования для добавления партнера Требует администрирования для добавления типа сообщения BizTalk Server 2004 Microsoft - - BTS Orchestration Digital Design - - BTS Messaging Digital Design - - COVAST EDI Accelerator COVAST + + Модуль преобразования EDI сообщений Digital Design, COVAST - - Административная консоль Digital Design + + Document Definitions Digital Design РЖД - + Transformations Digital Design РЖД - + Модуль журналирования Digital Design - - Планы совместной работы

  34. ABB –объем продаж свыше 3 млрд. USD, 14,300 сотрудников в Германии • Base Implementation of .Net EAI-Platform • B2B Integration • Replacing Seeburger BIS as Central Integration Hub with BizTalk Server 2004 / Covast EDI Accelerator for BizTalk Server 2004 • Integration of more than 1.200 business partners • Integration of 950 mappings • Enhancing solution with Digital Signature Component

  35. EDI Accelerator Архитектурное решение EDI-бизнес-партнеры HR CRM AT&T, IBM, etc. • Заказы • Счета(включая ЭЦП) • Остатки на складах по номенклатуре товаров SAP4.7 BOS SAPXI 3.0 SAP4.6 MD IXOS Archive

  36. ABX LOGISTICS среди 10 ведущих поставщиков логистических услугв мире, имеет более 500 офисов более чем в 35 странах. • ABX LOGISTICS needed a new technology to build a central hub so that customers everywhere could communicate with an ABX LOGISTICS subsidiary through a single interface and a single point of integration. • Microsoft BizTalk Server 2002 Enterprise Edition in a clustered environment integrates the internal systems • Covast EDI Accelerator was chosen as a B2B Integration solution for its value-added network (VAN) connectivity • Cost reduction • Standardization of electronic means of communicating with trading partners that require either EDI, XML or both in their trading environment

  37. Вопросы? 199155, Россия, Санкт-Петербург, Одоевского, 28 Тел: (812) 346-5833 Тел/факс: (812) 346-5834 E-mail: livshits@digdes.com URL: www.digdes.com

More Related