ここ数日、WCF ベースのミドルウェア (SOAP サービスを公開する) の代替として ServiceStack を検討してきました。
私の2つの主な要件:
- IIS の外部でホスト可能 (を使用しても問題ありません
AppHostHttpListenerBase
) - ServiceStack SOAP インターフェイスは、Silverlight アプリケーションから使用できます。
コンソール アプリケーションからのホスティングはスムーズに機能しますが、Silverlight クライアントにサービス参照を追加すると、次の警告が表示されます。
Custom tool warning: Endpoint 'WSHttpBinding_IOneWay' at address 'http://localhost:8080/soap12' is not compatible with Silverlight 5. Skipping...
これは理にかなっていますが、バインディングをbasicHttpBindingなどに変更する方法が見つからないようです。
これは可能ですか?これに取り組むためにさまざまな方法を試しましapp.config
たが、これまでのところ運がありません。
事前に多くの義務を負い、
ロバート・ヴァン・ドルーネン