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

问题描述

我必须编写一个C#DLL,该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);
    });
  });
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)