「一度だけ」Websocket からデータをスクレイピングする必要があります。
つまり、ソースから継続的にデータを取得する必要はありませんが、一度データを取得して精緻化を終了する必要があります。
Async タスクは必要ありません。単純な API のように使用する必要があるだけです。
Web 検索に苦労していますが、解決策が見つかりませんでした。
サポートのおかげで
「一度だけ」Websocket からデータをスクレイピングする必要があります。
つまり、ソースから継続的にデータを取得する必要はありませんが、一度データを取得して精緻化を終了する必要があります。
Async タスクは必要ありません。単純な API のように使用する必要があるだけです。
Web 検索に苦労していますが、解決策が見つかりませんでした。
サポートのおかげで
websocket はほとんど双方向プロトコルであり、実際には RPC スタイル用ではないため、そのようなコードを見つけるのに苦労していると思います。ただし、必要に応じて、websocket-sharpなどのライブラリを使用できます。コマンド テキストを送信して返信メッセージを受信するコードは、次のようになります。
using System;
using WebSocketSharp;
namespace Example
{
public class Program
{
public static void Main (string[] args)
{
using (var ws = new WebSocket ("ws://YOUR_URI_HERE")) {
ws.OnMessage += (sender, e) =>
Console.WriteLine ("It's ok I got my answer back : " + e.Data);
ws.Connect ();
ws.Send ("COMMAND FOR THE SERVER");
Console.ReadKey (true);
}
}
}
}
このコードが開始に役立つことを願っています。