日期:2014-05-20  浏览次数:20604 次

关于SOA与旧的C/S系统的问题
要想实现PB、VB6、Delphi等语言写的系统进行SOA整合,大家认为有可能吗?在网上搜了很长时间也没有个具体的答案,到是看到不少把旧系统全部推翻的例子。

------解决方案--------------------
SOA简单说来就是server向外提供数据时用XML。
所以,PB,VB6,Delphi这种老程序,加一层中间层解析收到的XML(当然往server发请求也是xml的)就OK了。
我做过VC6的SOA项目。界面用来的,数据流加一层解析就ok,简单的很。
------解决方案--------------------
soa就是基于web service的,所以不管你用什么语言写,delphi,c都可以实现互相的调用
只要对你的应用加一层web service层就可以,再加esb,就可以实现soa整合