0

ボットフレームワークからダイレクトラインを使用してリアルタイムメッセージングアプリケーションを作成する方法はありますか?カスタムMVCアプリケーションから直接Botにコールする必要があります。MVCでリアルタイムメッセージングを作成するためのダイレクトライン

MicrosoftボットコネクタダイレクトラインREST APIを使用すると、これを実行できますが、リアルタイムでは実行できません。現在、画面を更新してこれらのメッセージを取得するためのポストアクションを作成する必要があり、クライアントのポストアクションが必要です。あなたはこのリアルタイムを達成する方法を知っていますか?

答えて

1

version 3.0 of the Direct Line APIをご覧になると、WebSocketを使用してメッセージを受信できます。

+0

残りのAPIを使用している点を理解していますが、これはnode.jsまたはreactJSとしてフロントエンド技術を使用して受信アクティビティをリスンするチャネルを開く必要があることを意味し、そのため、常にDirect Line Clientを使用して、MVCのコントローラとビューの間のリアルタイムのチャネルを開くことが可能かどうかを尋ねていたのです。 –

+1

webSocketを使用するためにnodeJSが必要な理由はありませんか? [System.Net.WebSockets.WebSocket](https://msdn.microsoft.com/en-us/library/system.net.websockets.websocket(v = vs.110).aspx) – Phito

+0

を参照してください。この方法でwebsocketを使用すると、Websocketで接続管理とオブジェクトのシリアル化を必要とするすべてのインフラストラクチャの実装を回避できます。 –

関連する問題