Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在寻找从c#.NET中的Stomp Websocket队列接收数据的简单解决方案?_C#_Websocket_Queue_Stomp_Subscribe - Fatal编程技术网

正在寻找从c#.NET中的Stomp Websocket队列接收数据的简单解决方案?

正在寻找从c#.NET中的Stomp Websocket队列接收数据的简单解决方案?,c#,websocket,queue,stomp,subscribe,C#,Websocket,Queue,Stomp,Subscribe,我必须编写一个C#DLL来访问第三方web应用程序在WebSocket队列中返回的数据。webApp提供的JavaSript示例代码如下所示 顺便说一句,WebSocket的地址是“http”而不是“ws” 我以前没有在JS或C#中使用WebSocket的经验。 我试图找到一个开源的c#框架,我可以用它来编写类似的c#方法,就像JS中的那个例子一样,但没有找到我理解的东西,也没有找到涵盖所需功能的东西 有人对使用什么有建议吗? 谢谢大家! function connect(qId, respon

我必须编写一个C#DLL来访问第三方web应用程序在WebSocket队列中返回的数据。webApp提供的JavaSript示例代码如下所示

顺便说一句,WebSocket的地址是“http”而不是“ws”

我以前没有在JS或C#中使用WebSocket的经验。 我试图找到一个开源的c#框架,我可以用它来编写类似的c#方法,就像JS中的那个例子一样,但没有找到我理解的东西,也没有找到涵盖所需功能的东西

有人对使用什么有建议吗? 谢谢大家!

function connect(qId, responseType, codingResult) {
  var socket = new SockJS('http://the_local_server.at/ws');
  
  var stompClient = Stomp.over(socket);
  
  stompClient.connect({}, function(frame) {
    console.log('Connected: ' + frame);
    var sub = stompClient.subscribe('/queue/reply/' + qId, function(res) {
      var obj = JSON.parse(res.body);

      // work with received JSON obj.
      // ... 
      // ...

      sub.unsubscribe();

      disconnect(stompClient);
    });
  });
}