问题标签 [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.

0 投票
0 回答
34 浏览

ios - 该方法在调用时不运行某行

//设置.m

//gameboard.m

当我运行它时。我的视图将设置 -> 游戏板。tcp 服务器将创建并运行循环以接收传入的数据,然后 .y 视图将在游戏板上停止并等待来自设置的数据(缓冲区)调用 activateButton。在调用 activateButton 之后,它也应该运行这些行

但是我的按钮仍然禁用并且我的 image2 仍然没有更新位置我还使用 UIAlertView 进行测试,它在调用时仍然会弹出。

谁能告诉我发生了什么事?以及如何解决它

非常感谢。

0 投票
1 回答
285 浏览

.net - 如何通过 NetworkStream 流式传输数据结构或记录?

我有以下数据结构或记录,我需要通过 NetworkStream 与另一台机器进行流式传输。

这是我向流发送或写入数据结构或记录的方式。

当我编译它时,它会引发一个异常,“这些参数没有重载写入。”

如何通过networkstream发送和接收数据结构或记录?

谢谢,

0 投票
1 回答
2557 浏览

c# - 将 TCP 客户端(在 linux/c++ 上)连接到 TCP 服务器(在 windows c# 上)

可能重复:
通过 tcp 从 linux 连接到 windows

我在 windows/c# 上有一个 TCP 客户端,在 linux/c++ 上有另一个客户端。我在两者上都有一个 TCP 服务器。

我在 windows/c# 上的 TCP 客户端工作正常,问题是 linux/c++ 上的 TCP 客户端

当我连接到 linux/c++ 上的 TCP 服务器时,它运行良好,但是当我尝试连接到 windows/c# 上的 TCP 服务器时,它没有连接,但 ping 正常。

这是失败的代码部分:

问题在于:

它返回 null,所以它打印“错误,没有这样的主机”

我尝试了每一种组合:

-TCP客户端(linux)到TCP服务器(linux)

-TCP客户端(linux)到TCP服务器(windows)

-TCP客户端(windows)到TCP服务器(linux)

-TCP客户端(windows)到TCP服务器(windows)

一切正常,除了:TCP客户端(linux)到TCP服务器(windows)

我还尝试了 TCP 客户端 netcat(包含在 linux 上)到 TCP 服务器(windows),它可以工作。

我已经从 windows 到 linux 以及从 linux 到 windows 都调用了 ping,它收到 100%

我不知道为什么我的 TCP 客户端(linux)没有连接到 TCP 服务器(linux)

0 投票
1 回答
432 浏览

delphi - 有没有机会丢失 TcpServer.ReceiveLn 数据?

我需要监控在远程计算机上执行的应用程序的活动,所以我选择使用简单的 SendLn / RecieveLn 方法,但我不确定它在非常大的本地网络中是否稳定(一台服务器将收到一个简单的来自大量计算机的文本)。

0 投票
1 回答
3334 浏览

boost - boost::asio 无限循环

这是我的boost::asio服务器

它第一次以“你好世界”回应;然后它只是在accept<-->handler循环中循环并且不写欢迎消息。ec印刷

并且永不停止

0 投票
1 回答
369 浏览

c++ - XE2 - Indy TCPServer:编写和读取列表视图的最佳方式是什么?

我正在使用 IdTCPServer 并且它在有限的时间内运行良好,我担心它与列表视图中的线程管理有关,因为我使用 TTimer 来处理数据 atm。所以我想知道我可以处理这些连接以进行读写的可能方法,服务器将处理许多连接(实时接收、处理和发送数据)。

0 投票
0 回答
721 浏览

python - Python TCPServer,错误 98,地址已在使用中

我遇到错误 98,地址已在使用中的问题,而我杀死了正在运行的 python TCPServer 服务器并尝试重新启动它。

我注意到还有其他文章,建议 sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) 或设置 TCPServer.allow_reuse_address = True。

但是我仍然遇到同样的问题,还有其他原因吗?

我正在使用 RedHat EL 6.2、Python 2.6。

谢谢

我使用的代码是:

这不断让我收到错误98。

但是,如果我改为:

错误消失了。

我不太清楚为什么会这样?

0 投票
1 回答
2138 浏览

objective-c - 获取连接到套接字的主机的主机名

我正在使用 Apple 的 TCPServer 类从传入连接监听打开一个套接字。这是当有人在侦听套接字上连接时调用的回调:

有没有办法获取正在连接的设备的主机名?问候, 科萨

[编辑] 我试过这样的方法来提取 IP:

但它给了我 0.0.0.0。

[编辑] 仍在努力,但仍然没有成功。根据苹果的文档地址参数是:

一个 CFData 对象,它包含适合于 s 协议族(例如 struct sockaddr_in 或 struct sockaddr_in6)的 struct sockaddr 的内容,标识 s 连接到的远程地址。除 kCFSocketAcceptCallBack 和 kCFSocketDataCallBack 回调外,此值为 NULL。

但是我无法提取除 132.20.0.1 之外的任何其他 IP(这显然不是我所期望的 IP)我真的很困惑,如果有人能帮助我,那就太好了!

0 投票
1 回答
620 浏览

c++ - TCPServer 连接线程上的 POCO 引发事件

我是 Poco 框架的新手,不熟悉 C++,但我正在学习。我必须在 Windows 中创建一个基于服务器客户端的应用程序。我现在遇到的问题是我需要每分钟重复发送一些数据给客户端。我需要为与服务器有活动 tcp 连接的客户端执行此操作。我不知道如何创建事件,或者在线程中触发并启动所有活动线程以向客户端发送数据。我的第一个想法是我必须重写或扩展 TCPServerDispatcher 类。而且我不知道如何从 ThreadPool 中识别活动线程。

你有什么想法,或者建议,或者教程之类的吗?我不知道该怎么做...

希望有人能给我一个想法,或者一些代码示例。谢谢你。

0 投票
1 回答
1700 浏览

python - Python TCP服务器

我有一个简单的问题。

例如,当我使用示例代码创建 python TCPServer 时:

我的问题是:如何将对象池传递给 MyTCPHandler 类的函数句柄?

谢谢