2011-06-29 20 views
0

単純なstreaminsightアプリケーションを設定する際に、server.create()が動作してserver.connect()が失敗するという問題が発生しています。私は何が潜在的な原因になるのかはわかりません。なぜserver.connect()はserver.create()が動作しても動作しませんか?

編集:ここではソースコード:http://pastebin.com/XigdxXLd

私のセットアップ:クライアントは

  • サーバは入力アダプタを使用して、このMSMQを読み取り、テキストファイルへの出力が得られたデータを送信

    • プライベートMSMQ

    上記の設定で、streaminsightサーバーのメモリ内インスタンスを作成すると(server.create("MyInstance")を使用して、 nsumesはmsmq内のすべてのメッセージを正常に動作させます(アプリケーションが終了する前に、server.dispose()コールをしばらく置いておくのが好きなので)。

    私は、以下のものを使用してserver.connectに切り替える場合:

    Server.Connect(
    new EndpointAddress(@"http://localhost/StreamInsight/MyInstance") 
    ); 
    

    それだけでMSMQの一つのメッセージを消費し、アプリが完了したことがありません。プロジェクトは、1分後にapplication.Delete()(アプリケーションはMS.CEPアプリケーションです)にタイムアウトします。

    誰かが私が間違っている可能性のあるもので私を助けてくれますか?

    また、私は最近StreamInsightHost.exe.configファイルを開こうとしましたが、メモ帳やビジュアルスタジオは開けませんでした。これが何かに影響を与えるかどうかは分かりませんが、私はそれをそこに置くと思っていました。

  • 答えて

    関連する問題