Введение
cXML (Commerce eXtensible Markup Language) - это протокол, созданный Ariba в 1999 году, предназначенный для связи деловых документов между приложениями закупок, центрами электронной коммерции и поставщиками. cXML основан на XML и предоставляет формальные схемы XML для стандартных бизнес-транзакций, позволяя программам изменять и проверять документы без предварительного знания их формы. Протокол не включает полный спектр взаимодействий, о которых некоторые стороны могут пожелать сообщить. Однако он может быть расширен с помощью внешних элементов и вновь определенных доменов для различных идентификаторов. Это расширение - предел конфигураций точка к точке, необходимых для связи. Действующий протокол включает в себя документы для настройки (детальные данные компании и профили транзакций), содержимое каталога, интеграцию приложений (включая широко используемую функцию PunchOut), оригинальные, изменяющие и удаляющие заказы на покупку и ответы на все эти запросы, подтверждение заказа и уведомления о отправке документов (cXML аналоги транзакций EDI 855 и 856) и новые документы счета-фактуры. PunchOut - это протокол для интерактивных сессий, управляемых через Интернет, коммуникация от одного приложения к другому, достигаемая через диалог в режиме реального времени, синхронные cXML-сообщения, которые поддерживают взаимодействие пользователя на удаленном сайте. Этот протокол наиболее часто используется сегодня в форме Procurement PunchOut, который специально поддерживает взаимодействие между приложением закупок и веб-сайтом электронной коммерции поставщика и, возможно, включает посредника для аутентификации и сопоставления версий. Покупатель покидает или "выходит" из системы своей компании и переходит в веб-каталог поставщика, чтобы найти и добавить товары в свою корзину покупок, в то время как их приложение прозрачно поддерживает связь с веб-сайтом и собирает соответствующую информацию. Каталог поставщика, улучшенный для этого процесса, известен как каталог выбивания. PunchOut позволяет осуществлять связь между программным обеспечением и веб-сайтом, чтобы соответствующая информация о транзакции была доставлена в соответствующие каналы. С момента приобретения SAP Ariba в 2012 году этот протокол принадлежит SAP.
Собственные вопросы
cXML публикуется на основе вклада многих компаний и контролируется Ariba. cXML - это протокол, который публикуется бесплатно в Интернете вместе с его DTD. Он открыт для всех для их использования без ограничений, кроме публикаций изменений и названия этого нового протокола. По сути, каждый может свободно использовать cXML с любыми модификациями, пока они не опубликуют свой собственный стандарт и не назовут его "cXML". Начиная с февраля 1999 года, стандарт cXML стал доступен для всех. Подробности лицензионного соглашения можно найти на сайте http://cxml. Орг/лицензия. HTML.