ebXML - пример использования
На следующей диаграмме показан сценарий ebXML, который упрощает понимание концепции ebXML. Пример взят из Спецификации технической архитектуры.
Пример показывает, как организации готовятся к использованию ebXML, ищут новых торговых партнеров, а затем занимаются электронным бизнесом.
Компания A просматривает реестр ebXML, чтобы узнать, что доступно в Интернете. В лучшем случае компания A может повторно использовать все существующие бизнес-процессы, документы и основные компоненты, общие для ее отрасли, которые уже хранятся в реестре ebXML. В противном случае компания A проектирует недостающие части, сохраняет их в реестре ebXML и делает их доступными для своих партнеров по отрасли.
Компания A решает вести электронный бизнес по методу ebXML и рассматривает возможность внедрения местного приложения, совместимого с ebXML. Интерфейс бизнес-услуг ebXML (BSI) обеспечивает связь между компанией и внешним миром ebXML. Компания должна создать профиль протокола совместной работы (CPP), который описывает поддерживаемые возможности бизнес-процессов, ограничения и техническую информацию ebXML, такую как выбор алгоритмов шифрования, сертификатов шифрования и выбор транспортных протоколов.
Компания A отправляет свой CPP в реестр ebXML. С этого момента компания A публично зарегистрирована в реестре ebXML и, вероятно, будет обнаружена другими компаниями, запрашивающими новых торговых партнеров.
Компания B уже зарегистрирована в реестре ebXML и ищет новых торговых партнеров. Компания B запрашивает реестр ebXML и получает CPP компании A. Компания B тогда имеет два CPP: CPP компании A и свой собственный. Обе компании должны прийти к соглашению о том, как вести бизнес, что в терминологии ebXML называется Соглашением о протоколе сотрудничества (CPA). Компания B использует инструмент формирования CPA ebXML, чтобы получить CPA из требований двух CPP.
В этом сценарии компания B связывается с компанией A напрямую и отправляет вновь созданный CPA для принятия компании A. После согласования CPA компанией A обе компании готовы к ведению электронного бизнеса.
Затем компании используют базовую структуру ebXML и обмениваются бизнес-документами, соответствующими CPA. Это означает, что обе компании следуют бизнес-процессам, определенным в CPA.