传输控制协议(TCP)是一种传输层协议,它提供面向连接的数据流服务,并提供有保证的有序传输。
我写了一个小tcp套接字服务器程序,使用select()来检查客户端套接字是否可写。如果客户端可写,我将向其写入数据。 客户端是用Python编写的,用于测试...
我正在尝试制作一个具有单服务器和多客户端场景的客户端服务器聊天应用程序。我的服务器正在工作,但我无法让客户端工作。我正在使用 select() 函数来选择
我有一个小问题,实际上我必须让两个客户端与我的并发服务器进行通信(执行不同的功能), 我发现我可以使用 select 解决这个问题,但是......
我正在 Linux 上运行客户端和服务器代码。 服务器使用带有 AF_INET 和 SOCK_STREAM 协议的 TCP/IP。 代码如下: void hostname_to_ip(char *主机名, int *连接) { 整数
Connect 在客户端使用 getaddrinfo 返回 -1
我正在 Linux 上运行客户端和服务器代码。 服务器使用带有 AF_INET 和 SOCK_STREAM 协议的 TCP/IP。 首先,在客户端,我(错误地?)使用bind从...
我正在尝试通过 TCP IP 连接到西门子 S7 1200。我可以 ping 它并且它会毫无问题地得到响应。当我在 Windows 上运行相同的代码时,我可以获取数据。但是当我运行以下命令时...
我正在尝试在客户端实现 select(..),除了从服务器接收 TCP 套接字之外还创建多个套接字。我想接收不同的不同recv(..)上的数据...
TCP connect()(在 C 中)总是失败,即使服务器可以 telnet 访问
我正在尝试创建一个监视 IRC 服务器的程序,但即使具备基本的连接知识也遇到了麻烦。我正在学校的 Linux 集群上工作。 我根本不知道我在做什么...
嗨,我正在阅读 Beej 指南中有关使用 select() 的非阻塞调用的信息,但我仍然对如何将简单的客户端-服务器代码更改为非阻塞代码感到困惑。谁能告诉我...
我可以从同一个客户端在同一端口上与同一服务器建立超过 1 个 TCP 连接吗?具体到端口 445
我可以在同一端口上与同一服务器建立超过 1 个 TCP 连接吗? 例如 : 连接 1:机器 A 到机器 B 的端口 445 连接 2:机器 A 通过端口 445 到机器 B 无线...
我正在尝试轮询连接到我的服务器的客户端的连接。 当你使用 poll 时,你需要给它一个套接字连接,但在服务器端,套接字绑定到它自己的 IP 地址......
我在使用连接功能时遇到问题。这段代码将编译,但是当我运行该程序时,我收到一条错误,指出我传递了无效的连接参数。我已经尝试了一切...
我需要我的客户端绑定到特定端口,然后连接到服务器。问题是,如果我成功绑定到给定端口,我将无法连接到服务器。如果我不尝试绑定...
我们有以下代码... DiscoveryService.cs [服务合同] 公共接口 IDiscoveryService { 【运营合同】 无效 PrintHello(); } 公共类发现服务:
是否可以让两台计算机相互连接而不需要任何Java服务器?如果是这样,怎么办?我只见过服务器-客户端连接的示例,其中服务器是永久的......
在Java中实现非阻塞TCP连接的最佳方法是什么?我希望能够将套接字与普通流(有时是 SSL)一起使用。我还必须以 Android 2.1 为目标,所以我不能...
TCP:是否可以绑定一个套接字,然后/两者/从它连接并从它接受(客户端和服务器规则)?
是否可以在任何通用平台中(例如在 Windows 中)编写一个创建套接字的服务进程,将其绑定到一个本地“地址:端口”(固定),然后: 用它来听...
我注意到有时 select 返回时会在 errno 上设置连接超时,但我不知道为什么它会这样做,它怎么知道?你打算如何处理这个问题? (我猜的
如果我只想从客户端接收数据,而不发送数据,我的服务器代码中是否需要有一个 connect() ? 或者具备以下条件就足够了? 插座(); 绑定(); 听着...
我正在制作一个监听多个端口的 TCP/IP 服务器。我选择使用 select 来启用多个事件的处理。 所以,目前我有两个套接字,它们连接到两个不同的......