概述
GXS将为我们所有的软件和服务提供Web服务
介面
。
交易社区中信息流动的最大挑战是大量的信息格式和通信协议。Web服务接口是解决该问题的新工具,因为它们实现了通信协议(SOAP)的标准化,提供描述信息格式(WSDL)的标准方法。
多数GXS技术(尤其是我们作为客户现场软件提供的解决方案)与客户现场其他应用程序协同工作。有时候,数据流向和来自我们的 GXS企业网关(例如入向订单和出向发票);有时候,交互过程更复杂(与我们的产品信息管理的双向产品数据同步)。有时候,一个解决方案以多种方式使用,如我们的数据转换引擎 GXS 应用集成器, 我们不能预测数据将如何流动。
针对这些挑战,我们为我们的软件创建了一系列基于SOAP的介面,为与我们的软件交互提供标准的技术解决方案。尽管提供的能力随软件而不同,但具有以下共同点:
- 集成的Web服务服务器:提供Web服务接口的GXS产品具有响应SOAP请求的“潜在”能力,(SOAP规定了采用其他协议发送的特定消息格式。该情况下,GXS产品支持HTTP/HTTPS。)基本上,这是仅有的处理SOAP请求的特殊用途Web服务器。
- 访问安全基础设施:安全性总是一个需要重视的问题,同样的数据有一个以上的安全系统不是好的做法,因此Web服务介面接受和使用与其作为一部分的软件一样的信任证书。这意味着,您在GXS企业网关中创建新用户时,该用户ID和密码可用于向软件发出SOAP请求。该公共基础设施还确保了对用户级所有活动的记录。
- 集成到基础软件的应用层: Web服务介面调用应用程序中的功能(甚至在简单查询数据时)。 这十分关键,因为应用数据需要通过拥有该数据的应用程序进行访问和操作,而不管请求如何做出。介面必须作为用户介面(或其他介面)的备用选择进行设计,而不是作为“后门”。