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