Учебники

ebXML — Терминология

В этой главе дается определение большинства терминов, используемых в спецификациях ebXML. Вы, наверное, видели многие из них в предыдущих главах, и мы повторяем их здесь только для справки.

Пожалуйста, пришлите нам больше определений, чтобы добавить в этот список. Вы можете связаться с нами по адресу [email protected]

Бизнес-процесс

Бизнес-процесс — это то, чем занимается бизнес, например, покупка компьютерных комплектующих или продажа профессиональных услуг. Это предполагает обмен информацией между двумя или более торговыми партнерами некоторым предсказуемым образом.

Бизнес-процесс формально описывается схемой спецификации бизнес-процесса (XML-схема W3C, а также DTD). Это также может быть смоделировано в UML.

Профиль протокола сотрудничества (CPP)

CPP предоставляет всю необходимую информацию о том, как конкретный торговый партнер намеревается вести электронный бизнес. CPP хранится в реестре ebXML с глобальным уникальным идентификатором (GUID), и деловые партнеры могут находить CPP друг друга через реестр.

Бизнес Сотрудничество

Деловое сотрудничество — это набор хореографических операций, в которых два торговых партнера обмениваются документами.

Деловые операции

Бизнес-транзакция — это атомарный уровень работы в бизнес-процессе. Это либо успешно, либо не полностью.

Хореография

Хореография выражается в терминах состояний и переходов между ними. Бизнес-деятельность называется абстрактным состоянием, а деловые взаимодействия и операции с бизнес-транзакциями называются конкретными состояниями. Хореография описывается в схеме спецификации бизнес-процессов ebXML с использованием таких концепций диаграммы действий, как состояние запуска, состояние завершения и т. Д.

Деловые документы

Деловые документы состоят из объектов деловой информации или небольших кусков информации, которые были ранее идентифицированы.

Соглашение с торговым партнером (TPA)

Соглашение с торговым партнером — это договор, определяющий как юридические условия, так и технические спецификации для обоих партнеров в торговых отношениях. CPA выводится из CPP торговых партнеров.

Схема спецификации бизнес-процессов ebXML (BPSS)

BPSS ebXML определяет документ XML, который описывает, как организация ведет свою деятельность. Это декларация о партнерах, ролях, совместной работе, хореографии и обмене деловыми документами, которые составляют бизнес-процесс.

Реестр и Репозиторий

Реестр ebXML служит индексом и шлюзом приложения для хранилища для внешнего мира и содержит API, который определяет, как стороны взаимодействуют с хранилищем.

Основные компоненты

Основной компонент — это базовый, многократно используемый строительный блок, который содержит информацию, представляющую бизнес-концепцию. Некоторыми примерами основных компонентов для частей заказа на покупку являются «Дата заказа на покупку», «Налог с продаж» и «Общая сумма».

Деловые Сообщения

Деловые сообщения — это фактическая информация, передаваемая как часть бизнес-транзакции. Сообщение содержит несколько слоев. На внешнем уровне должен использоваться фактический протокол связи (такой как HTTP или SMTP). SOAP — это рекомендация ebXML в качестве конверта для сообщения «полезная нагрузка». Другие уровни могут иметь дело с шифрованием или аутентификацией.

Основная библиотека

Набор стандартных «частей», которые могут использоваться в более крупных элементах ebXML. Например, на основные процессы могут ссылаться бизнес-процессы.

Интерфейс службы сообщений (MSI)

MSI — это интерфейс приложений для бизнес-приложений, позволяющий вызывать функции обработчика сообщений ebXML для отправки и получения сообщений. Подобно ODBC, JDBC и другим интерфейсам абстрактных сервисов, он предоставляет функциональность обработчика сообщений в виде определенного набора API для разработчиков бизнес-приложений.

Обработчик службы сообщений (MSH)

MHS включает в себя основные услуги, такие как обработка заголовка сообщения ebXML, разбор заголовка сообщения ebXML, службы безопасности, службы надежного обмена сообщениями, упаковка сообщений и обработка ошибок.

Транспортный интерфейс сообщений (MTI)

MTI предназначен для отправки сообщений ebXML по различным сетевым и прикладным коммуникационным протоколам. Транспортный интерфейс преобразует специфические данные ebXML в другие формы, передаваемые сетевыми службами и протоколами. Это предполагает полный обмен между двумя сторонами, совмещая поверх существующих протоколов в сетевом стеке.