ASMX Web サービス アプリケーションを移植して、Apache の下の Mono で実行することを検討しています。Web サービスは WSE 3.0 を使用して、バイナリを含むメッセージに MTOM 機能を追加します。これまでの調査から、これが Mono 上の Web サービスの現状であると理解しています。
- ASMX は完全に実装されています (ただし、MTOM はサポートしていません)。
- WSE (.NET での MTOM サポートに使用しています) はサポートされていません
- WCF は、Web サービス アプリケーションを作成するのに十分な範囲で Mono にまだ実装されていません。
私の最善の方法は、既存の ASMX サポートの上に MTOM を自分で実装しようとすることです。このようなことに対するサードパーティのサポートについて、より良いアイデアや知っている人はいますか?