duplex

    3

    1答えて

    ワークフロー(WF4)を取得して長期実行WCFサービスを呼び出し、WCFサービスが完了すると処理を再開しようとして問題が発生しました。下の図は私が達成しようとしているものの概要を示しています。このシナリオ(または非常に似たようなもの)を示すサンプルで私を指摘できれば、非常に感謝しています。情報のために、私はWFの例をたくさん見てきましたが、実際には役に立たなかったのです。

    0

    1答えて

    私はWCFを使ってオンラインチェスプログラムを書く必要があります。私はサービスプログラミングには新しいので、いくつかのアドバイスをお願いします。 私は二重通信を使用することを考えました。サービスがデータベースをポーリングして、相手が新しいステップを踏んだ場合、クライアントを呼び出すことができました。私はこれが非常に最適な解決策ではないと思います。より良い選択肢がここにあるのですか教えてください。

    1

    1答えて

    Silverlightアプリケーション用の完全な二重メッセージングソリューションを使用しています。今私はそれに1つの機能を追加したいと思います。ユーザーがアプリケーションを終了すると、終了する前に最後のメッセージを送信して、サーバーに通知する必要があります。 アプリケーション終了イベント中に二重メッセージを送信しようとしましたが、DuplexServiceClientはすでにCommunicati

    4

    1答えて

    クライアントはサーバーに接続してから要求することができ、サーバーはクライアントでもいくつかのコマンドを呼び出すことができます。 Javaのようなものはありますか?

    0

    1答えて

    デュプレックスサービス(「ServiceDuplex」)への参照を持つWCF WebHTTPサービス(「ServiceREST」)を作成するとします。 ServiceDuplexは、要求されたデータを配信するために特定のコールバックメンバの実装を必要とします。たとえば、ServiceDuplexでGetCustomersを呼び出すと、コールバック「ReceiveCustomers」を介して顧客にサ

    8

    2答えて

    デュプレックス非同期コールのパフォーマンス上の利点を否定することはできませんが、いくつかの点では気になります。 クライアントオブジェクトがインスタンス化されていると、WCFは特定のクライアントサービスインスタンスがコールバック引数を受け取るように指示できますか? これはいい考えですか?なぜそうでないのであれば? new DuplexChannelFactory<IServerWithCallbac

    1

    1答えて

    したがって、Silverlight 4コントロールにWebサービスを提供するサービスに収容されたデュプレックスサーバーを使用しています。ほとんどの場合、すべてが機能しますが、コレクションを取得する特定のコールバックがクライアントによって消費されることはありません。私はサーバーコードを踏んで、レスポンスの発行を見ることができ、フィドラーで見ると、自分のデータが、動作するものと同じ送信で送信されている

    2

    1答えて

    WCF net.tcp通信をテストするサンプルサービスがあります。これは非常に単純なサービスであり、クライアントにサービスを加入させてから、コールバックチャネルを呼び出して、接続されたすべてのクライアントにブロードキャストされたメッセージを通知します。このサービスはIIS 7.5内でホストされています。 ここでは、テストするためのサービスコードとテストクライアントがあります。ここで [Servic

    1

    1答えて

    wsDualHttpBindingでデュプレックス通信を使用しています。 サーバーにログインする各クライアント、GUIDおよびコールバックチャネルが構築され、辞書に保存されます。 クライアントが予期せずシャットダウンしたときにサービスが検出する方法が必要です。私はサーバー側でフォールトハンドラの関数をフックしようとしましたが、呼び出されることはありません。 wsDualtHttpBindingのコ

    0

    1答えて

    おそらく私は間違った方法を考えていますが、ここに私の現在の "セットアップ"があります。 私は、Caliburn.Microと "LoadCatalog"クラスを持つMEFコンテナを使用して、すべてを疎結合にしてMVVMの方法で保持しています。 私はすべてのインターフェイスが保持されている "共通" dllを持っています。 私のすべてのビューとビューモデルは、共通のdllへの参照のみを持つ別々のプ