如何让遗留程序理解SOAP消息?

时间:2023-02-21 21:43:35
web services 技术的优点之一是:在EAI中可以对原有的遗留(不可修改的)程序进行包装,而提供其业务功能的服务。
   我的疑惑:用WSDL描述后,其提供的仅是对遗留程序包装后服务接口的基于XML的标准描述,其不提供编程方式对遗留程序的绑定实现。那怎样让遗留程序去理解SOAP协议发过来的消息了?就应该编写一个对远程服务的本地客户端程序,其对SOAP协议的消息进行解析抽取后,将有用数据发给遗留程序。那同时,遗留程序又如何理解那些传过来的数据了?例如:对原有COBOL应用,现在我用JAVA写了个客户端,那我怎样,将消息数据让COBOL遗留程序理解了?

    这个过程是我所想的,没实际经验,请大家多多讨论指教。

5 个解决方案

#1


使用ms的加密服务

#2


贴错了,报歉,
解释xml

#3


一个不可修改的遗留程序,怎么能解析XML消息了

#4


相当于开发一个桥接程序,或者说Adaptor,对待老程序投其所好,前提是有相应的接口可以使用

#5


UP

#1


使用ms的加密服务

#2


贴错了,报歉,
解释xml

#3


一个不可修改的遗留程序,怎么能解析XML消息了

#4


相当于开发一个桥接程序,或者说Adaptor,对待老程序投其所好,前提是有相应的接口可以使用

#5


UP