Нужно портировать приложение веб-службы ASMX для запуска на Mono под Apache. Веб-службы используют WSE 3.0 для добавления возможности MTOM для сообщений, содержащих двоичные файлы. Из моих исследований я понимаю, что это текущее состояние веб-сервисов в Mono:
- ASMX полностью реализован (но не поддерживает MTOM)
- WSE (который я использую для поддержки MTOM в .NET) не поддерживается
- WCF еще не реализован в Mono в достаточной степени для создания приложений веб-служб.
Похоже, мой лучший путь вперед - попытаться внедрить MTOM самостоятельно поверх существующей поддержки ASMX. У кого-нибудь есть идеи получше или вы знаете, что сторонние поддерживают что-то подобное?