这是典型的端对端场景的概述,在该场景中,代理实施 Web service。
现有的基于 C 或 Cobol 的系统提供某些业务逻辑,该系统能有效地展示为 Web service。
代理具有某种机制,调用对现有系统的操作(也就是,系统展示到代理的接口)。 通常,将为 WebSphere MQ 启用现用系统,这意味着它会接收包含应用程序数据的 MQ 消息、将这些消息分派到底层执行,然后打包成返回值作为 MQ 响应。提供到这些现有操作的数据结构,以及这些操作返回的数据结构定义在 C 头文件或 COBOL 副本中。
Web service 在现有系统已展示的操作的基础上提供接口。 此接口可能包括所有现有操作、这些操作的某个子集和/或合成操作。
要执行该方案:
有关类似的场景,请参阅样本:Web Service 主机样本。