希望移植一个 ASMX Web 服务应用程序以在 Apache 下的 Mono 上运行。Web 服务使用 WSE 3.0 为包含二进制的消息添加 MTOM 功能。根据我目前的研究,我理解这是 Mono 上 Web 服务的当前状态:
- ASMX 完全实现(但不支持 MTOM)
- 不支持 WSE(我用于 .NET 上的 MTOM 支持)
- 在 Mono 上 WCF 尚未实现到足以创建 Web 服务应用程序的程度。
似乎我最好的前进方式是在现有的 ASMX 支持之上尝试自己实现 MTOM。有没有人有更好的想法或知道第三方支持这样的事情?