我们有一个其他系统想要使用 SOAP 访问的 COM api(Windows DLL 文件)。启用 SOAP 的最佳选择是什么?
有趣的参数是:
- 许可费用
- 易于设置和维护
- 如果需要,易于配置/开发
- 兼容性
- 安全、安全更新等
欢迎所有建议,请提供一些事实,说明您为什么认为该解决方案是好的。
我会使用 .NET 和 WCF。为 COM 对象开发瘦 .NET 包装器很容易,WCF 为您提供 SOAP。您可以在 IIS 或自托管之间进行选择。
向 .NET Framework 公开 COM 组件:http: //msdn.microsoft.com/en-us/library/z6tx9dw3%28VS.71%29.aspx
关于 WCF:msdn.microsoft.com/en-us/netframework/aa663324.aspx
WCF 的更多详细信息(使用 SOAP):msdn.microsoft.com/en-us/library/ms731082.aspx
PS:对不起,它不允许我发布几个超链接