Microsoft
BizTalk Server — комплексная система
интеграции приложений и создания схем ведения бизнеса. Назначение системы — описывать документы разных форматов, преобразовывать документы из одного формата в другой, доставлять их по разным
транспортным протоколам, отслеживать маршруты следования всех документов из одной компании в другую и управлять всеми связями между приложениями. В структуре Microsoft BizTalk Server имеется несколько подсистем: BizTalk Editor, BizTalk Mapper, BizTalk Messaging Manager, BizTalk Server Administration, BizTalk Orchestration Designer и др.
1. BizTalk Editor предназначен для создания спецификаций бизнес-документов. Для пересылки любых данных применяется
XML, но система позволяет работать и с другими форматами, например
EDIFACT. Документ нужно прежде всего описать. Для этого необходимо создать спецификацию, т.е. структуру бизнес-документа в BizTalk-редакторе.
2. BizTalk Mapper — визуальное средство для установления связей между полями документов различных форматов. BizTalk Mapper обеспечивает преобразование документов из одного формата в другой с использованием формата
XSLT (Extensible Stylesheet Language Transformations). С помощью BizTalk Mapper может производиться и обработка данных с помощью специализированных функций.
3. BizTalk Messaging Manager предназначен для управления обменом документами. BizTalk Server поддерживает: стандарты X12 (ANSI) и EDIFACT (ООН) для
документооборота, протоколы
HTTP и HTTPS, SMTP, а также обмен табличными (flat) файлами и отправку документов по факсу. Компании-имеют возможность создавать собственные программы-адаптеры, обеспечивающие их приложения возможностью прямого обмена документами. С помощью BizTalk Messaging Manager определяются характеристики организаций (торговых партнеров) и приложений, а также определения документа (document definitions) и некие метаданные документа, называемые конвертами (envelopes). Home Organization представляет собственную организацию.
4. BiTalk Server Administration — средство администрирования сервера (конфигурирование серверов и групп, управление очередями и базами данных, обеспечение трекинга, защита данных, шифрование и пр.).
5. Microsoft BizTalk Server обеспечивает интеграцию приложений как внутри организации, так и между организациями независимо от форматов, в которых представлены документы.
6. BizTalk Orchestration Designer предназначен для формирования и реализации бизнес-процесса. Визуальные средства BizTalk Orchestration Designer обеспечивают бизнес-аналитиков, специалистов по информационным технологиям (IT) и разработчиков универсальной средой для совместного проектирования и построения динамических, распределенных в пространстве бизнес-процессов.
7. BizTalk Management Desk — инструмент конфигурирования бизнес-параметров (формирование договоров с контрагентами и поддержка рассылки документов с учетом их содержания по определенным правилам);
8. Набор служб для обработки входящих и исходящих документов:
- поддержка транспортных сетевых протоколов, таких, как HTTP, HTTPS, FTP, SMTP, SMB (передача файлов), Microsoft Message Queue Server (MSMQ) и Microsoft Exchange;
- обеспечение надежной защиты — поддержка шифрования, цифровых подписей и инфраструктуры с использованием открытого ключа (public key infrastructure);
- трекинг документов для контроля за их движением;
- средства анализа, позволяющие исследовать бизнес-процессы и генерировать любые отчеты, а также поддержка встроенных в Microsoft Office средств анализа данных.
9. Репозиторий для хранения схем и документов.
10. Набор готовых компонентов для обработки документов. В частности, сейчас имеются адаптационные программы, обеспечивающие прямую интеграцию XML в системы SAP R/3 и EDI. Расширяемая архитектура позволит интегрировать XML и с другими бизнес-приложениями.
11. Набор средств для разработчика (SDK).
Интеграция с Microsoft
SQL Server обеспечивает расширенные возможности оперативной аналитической обработки (
OLAP).
Список литературы
1. Новакова Н. Microsoft BizTalk Server 2000 и интеграция бизнес-процессов. — http://www.computerinform.ru/inform04_02/p_17micros.htm