1

Web での WCF の使用に関する多くのフォーラムを読んできました。具体的には、このトピック: WCF with Flash チュートリアルですが、本当に混乱しています。

WCF サービスを使用している既存のフィード サーバーがあります。Windows アプリケーション クライアントにリアルタイムの情報を問題なく提供しています。私がやりたいことは、Windows アプリケーション クライアントに提供しているフィードを購読する Web アプリケーションを用意することです。私が読んだフォーラム(私が指摘したもの)では、リクエスト返信方法になるようです。そして、それを使用すると、フィードのリアルタイム転送を実現できないと思います。

Web 開発におけるコールバック関数に相当するものがあるかどうかを知りたいです。

4

1 に答える 1

1

Duplexサービスはあなたの要件を満たしていると思います. DuplexタイプのWCFサービスをご利用ください。

二重サービス コントラクトは、両方のエンドポイントが他方に独立してメッセージを送信できるメッセージ交換パターンです。したがって、双方向サービスはメッセージをクライアント エンドポイントに送り返し、イベントのような動作を提供できます。二重通信は、クライアントがサービスに接続し、サービスがメッセージをクライアントに送り返すことができるチャネルをサービスに提供するときに発生します。双方向サービスのイベントのような動作は、セッション内でのみ機能することに注意してください。

リンク: http://msdn.microsoft.com/en-us/library/ms731064.aspx http://www.c-sharpcorner.com/uploadfile/dhananjaycoder/a-simple-duplex-service-in-wcf/ http ://msdn.microsoft.com/en-us/library/ms731935.aspx

WCF 4.5 で新しく追加された Web ソケットも使用できます。以下は、Web ソケット WCF リンクです。

http://msdn.microsoft.com/en-us/library/hh674271.aspx

于 2012-11-07T04:14:54.000 に答える