问题标签 [websocket4net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1392 浏览

android - Websocket客户端断开websocket4net

我一直在随机断开 websocket。

我的堆栈是:

  • 单体机器人
  • Websocket4net
  • 春季网络套接字

我不确定其他人是否经历过这种情况。

通常客户端会完美地工作,然后随机地,它会经历断开连接。任何帮助或见解将不胜感激。

0 投票
1 回答
479 浏览

websocket - WebSocket4Net 无法 Nuget 对 iOS 项目的依赖

我正在尝试将 WebSocket4Net 安装到 Xamarin 中的 iOS/Android 项目中。

当我将它添加到 Android 项目时,一切都很好。当我尝试将它添加到 iOS 项目时,我看到了这个......

我是不是在一个项目太旧/太新而无法添加这个?

0 投票
1 回答
194 浏览

android - 在 Visual Studio 2013 中安装 apache Cordova 工具时出错

我想在 Visual Studio 2013 中使用 Apache Cordova。我按照说明从这里手动安装 Apache 工具

当我使用 Template apache cordova app 创建新项目时出现此错误: 错误阿帕奇

1-安卓包

我使用以下软件包安装了最新的 Android SDK: 包安卓

2-WebSocket4Net 我从CodePlex下载了 WebSocket4Net(0.9).Binaries.zip 并在驱动器 D 中安装了 Visual Studio:D:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\WebClient\Diagnostics\ToolWindows

然后将 WebSocket4Net.dll 复制到 ToolWindows 文件夹

0 投票
1 回答
4389 浏览

c# - 从 C# 程序连接基于 node.js 的 socket.io WebSocket 服务器

我需要从 C# windows 表单代码连接基于 Node.js 的 WebSocket

使用的节点模块https://github.com/Automattic/socket.io

我正在使用 superwebsocket 和 WebSocket4Net

但是只有webSocketClient_Error回调总是触发,有人可以帮忙吗?

0 投票
2 回答
7244 浏览

c# - Websocket4Net 发送多条消息

我在使用 WebSocket4Net 库时遇到问题。

我有事件 websocket_opened 并且当这个事件在打开时引发如果我不发送任何消息我有一个异常

System.Exception : 打开 websocket 后必须通过 websocket 发送数据

发送此消息后,我无法发送任何其他消息。我执行了发送命令,但我没有例外,它不工作,如果我检查 websocket 的状态是打开的

如果我在打开的事件上关闭套接字并在 closed_event 中再次打开它,我可以毫无问题地发送另一条消息。

因此,如果我想发送多条消息,我必须在发送一条消息后断开连接并重新连接以发送下一条消息。

这是正常的吗?你能帮我解决这个问题吗?

0 投票
0 回答
403 浏览

c# - WCF 向客户端发送消息

我有简单的 WCF 服务和简单​​的控制台应用程序。控制台应用程序使用 WebSocket4Net 从服务接收消息。但是当运行应用程序的服务没有从服务接收任何东西时。为什么?如何强制服务发送消息?

服务1:

服务1:

配置:

控制台应用程序

0 投票
1 回答
2302 浏览

c# - 是否可以将 UDP 与 Web 套接字一起使用而不是 TCP

我有一个 C# 桌面应用程序和一个 C# 服务器控制台应用程序。

C# 桌面客户端应用程序使用 WebSocket4Net,而我的 C# 服务器应用程序使用 Fleck。

我是否正确假设它使用 TCP 协议。如果是这样,我可以让它使用UDP协议吗?

我问这个的原因是因为我读取 TCP 比 UDP 慢,因为 TCP 确保数据包的顺序。

我从这篇文章中读到了这个:

制作快节奏的多人网络游戏很难

0 投票
1 回答
177 浏览

networking - 通过.net客户端应用程序与java环境(wasync)的定向集成

我们有一个atmosphere(wasync)用 java 编写的服务器应用程序,我想.net使用websocket4Net.

.net 如果服务器和客户端都在两个环境中,我能够实现通信。

当我尝试atmosphere(wasync)使用 URL 连接到 java 时出现问题:

ws://myHostName:1010/atmosphere_server/atmos/broadcost

然后我得到一个例外:System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it

任何帮助表示赞赏。谢谢!

0 投票
1 回答
254 浏览

xamarin.android - WebSocket 不适用于 Xamarin.Android

我正在尝试websocket在我的xamarin.android应用程序中使用,但无法使用websocket class.

使用WebSocket4netNuGet 包,但它不起作用。

代码

0 投票
1 回答
693 浏览

c# - WebSocket4Net 无法连接到代理

尝试将 WebSocket4Net 连接到代理,以便可以在提琴手中调试。但是,在触发 .Open() 方法时,在 SuperSocket.ClientEngine.Proxy 的 Connect 方法中遇到 remoteEndPoint 为 null 的异常。