我正在寻找最好的实施方式,让我们说中间层。
在我工作的公司中,我们有两个用不同编程语言编写的系统。每个人必须通过xml(rest和soap)与第三个系统通信。
我想到的第一件事就是创建一个Web应用程序来接受来自我们内部系统的调用但是我停止了这个实现,因为我遇到了一些关于soap序列化的问题(我怎么能这样做?)。
除此之外,我想到了WCF,但我不知道它是否适合我的案例。
所以,我想知道哪种方法最好的实现。
我会感谢任何评论
由于
答案 0 :(得分:2)
您应该将WCF用于中间层,因为它为您提供了所需的一切。
序列化
与其他Web服务平台的互操作性
与基于支持标准Web服务的其他技术(如J2EE应用程序服务器)构建的应用程序的交互。这些应用程序可以在Windows计算机或运行其他操作系统的计算机上运行。
安全性
SOAP所有版本和REST
绑定
协议
发现