问题标签 [tcpserver]
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.
node.js - 哪个 azure 选项适合我使用 node.js 的 TCP 游戏服务器?
我是 Microsoft windows azure cloud 的新手,想在 azure cloud 中使用 node.js 运行我的游戏服务器。我阅读了 windows azure Node.js 开发人员中心网站,似乎我的服务器可以在 azure cloud 中以多种方式运行。
哪个 azure 选项适合我使用 node.js 的 TCP 游戏服务器?
java - 在 java tcp 中导入 eneter 时出错
我正在开发一个 tcp 服务器通信器,我正在使用在这个网站上找到的编码。我在导入 eneters 时遇到错误,前 5 个导入。它说它无法解决。我该怎么做才能获得这些进口?
java - 设置 tcp 服务器时出现 NoClassDefFound 错误
我正在创建一个与 C# 通信的 tcp 服务器,并且我从这个网站访问了编码。我已经下载了源代码并添加了源代码中的外部 jar。每次我尝试在我的应用程序上运行服务器代码时,我都会NoClassDefFound
在我的 LogCat 中获得。有人告诉我这可能与我的构建路径有关,这就是我提到外部 jar 的原因。我已经包含了我的 LogCat、Manifest 和 Java。谢谢您的帮助。
:31:54.989:E / AndroidRuntime(5164):在dalvik.system.NativeStart.main(本机方法)
爪哇
我的请求 Java
我的响应 Java
java - NoClassDefFound 错误:Logcat 读取 $1 指示内部类错误,但我没有
我在 android 中设置了一个 tcp 服务器,我能够让示例正常工作,但不能在我自己的应用程序中实现示例。我不断收到 NoClassDefFound 错误,并尝试删除内部类并创建单独的类,但它似乎不起作用。我已经包含了我的 LogCats 和 java 文件。
日志猫
主 tcp java
曾经是内部的类
曾经是内部的二等舱
显现
c# - 检测客户端与 TCP/IP 断开连接的正确方法
我使用了异步 TCP/IP 服务器,一切正常,但是当客户端由于错误或应用程序强制退出而断开连接时,它也会由于 IO.IOException 类型的异常而关闭我的服务器。异常发生在以下子中:
当客户端与我的 TCP 服务器断开连接时,以下代码会引发 IO.IOException:
除了捕获 IO.IOException 之外,我该如何防止它首先创建异常。基本上我想在这种情况发生时删除我的客户端,目前作为一种解决方法,我已经删除了 IO.IOException 上的客户端并重新抛出该方法。宁愿有更好的方法。
node.js - 在 node.js 中的 TCP 服务器和 HTTP 服务器之间创建 WebSocket
我使用Node.js创建了一个TCP 服务器,它监听客户端连接。我需要在 Node.js 中再次将数据从TCP 服务器传输到HTTP 服务器,可能通过Websocket ( socket.io )。
但是,我不知道如何创建这样的连接,以便 TCP 服务器能够通过 Websocket 将数据推送到 HTTP 服务器。
非常感谢。
ruby - 带有 TCPServer 的虚拟主机
我只是使用 TCPServer Gem 构建自己的 HTTP-Webserver。现在我让服务器使用相同的(本地主机)IP 和端口(80)运行。但是,如果我在一台服务器上有多个域并希望服务器在 localhost ip 上使用,但为每个域打印不同的数据怎么办?
有人可以告诉我如何找出请求所调用的域吗?
c# - TCP客户端服务器问题
可能重复:
TCP 客户端问题
我在使用 c# TCP 客户端和服务器应用程序时遇到了很大的麻烦。一切正常...但是在某些情况下,当 TCP 服务器同时向 TCP 客户端发送响应时,客户端可以认为服务器发送的两条消息实际上都是一条消息。我不知道为什么会发生这种情况......如果有人知道请帮助我。我的 TCP 客户端和服务器是用 c# 编写的。
c# - TCP客户端问题
我在 c# 中的 TCP 客户端应用程序返回中面临一个大问题。正常情况下它工作正常,但在某些情况下服务器向特定客户端发送同时响应,所以这种情况下所有同时响应都作为单个消息在客户端接收。所以这种情况下客户端无法识别单个消息。因此,在这种情况下,我的客户端应用程序无法处理特定活动。是否可以在客户端读取单个消息?所以为了解决这个问题,我有一些选择,但我不知道这是否是正确的方法。
1- 在客户端使用固定长度的缓冲区(但我的消息是可变长度的)。
2-为每个响应消息添加分隔符。
如果有人知道解决此类问题的解决方案,请帮助我。
c++ - 使用 POCO C++ 通过 TCP 连接发送和接收 OOB 数据
我需要开发一个能够定期接收紧急越界数据的 TCP 服务器。我正在使用 POCO C++ 库来实现这一点。在StreamSocket类的(稀缺)文档中,我看到这应该是一个非常容易实现的任务:应该通过在使用 receiveBytes() 方法时设置 SO_OOBINLINE 标志来完成,如下所示:
为了测试这一点,我制作了一个非常简单的 TCP 客户端(也使用 POCO 库),它使用“sendUrgent()”方法发送 OOB 数据(单个字节):
当我发送 OOB 数据时,什么也没有发生。服务器似乎没有注意到它。
另一方面,当我使用 sendBytes() 方法发送“普通”数据时,如果在 StreamSocket 上设置了 SO_OOBINLINE 标志,我会收到无限量的相同发送数据(尽管没有人在,但它一直在读取相同的数据重新发送)。
我错过了什么?
编辑:在@JimR 的建议和阅读后,我尝试过:
甚至这样:
两者都引发相同的异常:无效参数。