tcp 相关问题

传输控制协议(TCP)是一种传输层协议,它提供面向连接的数据流服务,并提供有保证的有序传输。

tcp套接字,select告诉可写,但write()阻塞

我写了一个小tcp套接字服务器程序,使用select()来检查客户端套接字是否可写。如果客户端可写,我将向其写入数据。 客户端是用Python编写的,用于测试...

回答 2 投票 0

C 套接字:同时接收和发送

我正在尝试制作一个具有单服务器和多客户端场景的客户端服务器聊天应用程序。我的服务器正在工作,但我无法让客户端工作。我正在使用 select() 函数来选择

回答 2 投票 0

在 c 中选择并发服务器 TCP

我有一个小问题,实际上我必须让两个客户端与我的并发服务器进行通信(执行不同的功能), 我发现我可以使用 select 解决这个问题,但是......

回答 1 投票 0

客户端的 getaddrinfo 连接被拒绝

我正在 Linux 上运行客户端和服务器代码。 服务器使用带有 AF_INET 和 SOCK_STREAM 协议的 TCP/IP。 代码如下: void hostname_to_ip(char *主机名, int *连接) { 整数

回答 2 投票 0

Connect 在客户端使用 getaddrinfo 返回 -1

我正在 Linux 上运行客户端和服务器代码。 服务器使用带有 AF_INET 和 SOCK_STREAM 协议的 TCP/IP。 首先,在客户端,我(错误地?)使用bind从...

回答 2 投票 0

PLC与Jetson nano连接问题tcp ip

我正在尝试通过 TCP IP 连接到西门子 S7 1200。我可以 ping 它并且它会毫无问题地得到响应。当我在 Windows 上运行相同的代码时,我可以获取数据。但是当我运行以下命令时...

回答 1 投票 0

在客户端使用 select(..)

我正在尝试在客户端实现 select(..),除了从服务器接收 TCP 套接字之外还创建多个套接字。我想接收不同的不同recv(..)上的数据...

回答 2 投票 0

TCP connect()(在 C 中)总是失败,即使服务器可以 telnet 访问

我正在尝试创建一个监视 IRC 服务器的程序,但即使具备基本的连接知识也遇到了麻烦。我正在学校的 Linux 集群上工作。 我根本不知道我在做什么...

回答 2 投票 0

如何将简单的客户端服务器TCP程序转换为非阻塞程序

嗨,我正在阅读 Beej 指南中有关使用 select() 的非阻塞调用的信息,但我仍然对如何将简单的客户端-服务器代码更改为非阻塞代码感到困惑。谁能告诉我...

回答 1 投票 0

我可以从同一个客户端在同一端口上与同一服务器建立超过 1 个 TCP 连接吗?具体到端口 445

我可以在同一端口上与同一服务器建立超过 1 个 TCP 连接吗? 例如 : 连接 1:机器 A 到机器 B 的端口 445 连接 2:机器 A 通过端口 445 到机器 B 无线...

回答 3 投票 0

在 C# 中从服务器轮询连接的客户端

我正在尝试轮询连接到我的服务器的客户端的连接。 当你使用 poll 时,你需要给它一个套接字连接,但在服务器端,套接字绑定到它自己的 IP 地址......

回答 2 投票 0

TCP 客户端连接功能的 C 问题

我在使用连接功能时遇到问题。这段代码将编译,但是当我运行该程序时,我收到一条错误,指出我传递了无效的连接参数。我已经尝试了一切...

回答 2 投票 0

客户端无法绑定到给定端口并连接到给定服务器[重复]

我需要我的客户端绑定到特定端口,然后连接到服务器。问题是,如果我成功绑定到给定端口,我将无法连接到服务器。如果我不尝试绑定...

回答 3 投票 0

使用 WCF 发现时出现 TCP/IP 异常

我们有以下代码... DiscoveryService.cs [服务合同] 公共接口 IDiscoveryService { 【运营合同】 无效 PrintHello(); } 公共类发现服务:

回答 2 投票 0

Java计算机到计算机的连接?

是否可以让两台计算机相互连接而不需要任何Java服务器?如果是这样,怎么办?我只见过服务器-客户端连接的示例,其中服务器是永久的......

回答 2 投票 0

Java 中的非阻塞连接

在Java中实现非阻塞TCP连接的最佳方法是什么?我希望能够将套接字与普通流(有时是 SSL)一起使用。我还必须以 Android 2.1 为目标,所以我不能...

回答 1 投票 0

TCP:是否可以绑定一个套接字,然后/两者/从它连接并从它接受(客户端和服务器规则)?

是否可以在任何通用平台中(例如在 Windows 中)编写一个创建套接字的服务进程,将其绑定到一个本地“地址:端口”(固定),然后: 用它来听...

回答 2 投票 0

在 select() 调用的上下文中连接超时意味着什么

我注意到有时 select 返回时会在 errno 上设置连接超时,但我不知道为什么它会这样做,它怎么知道?你打算如何处理这个问题? (我猜的

回答 1 投票 0

如果我只想接收C/TCP数据,是否需要connect()?

如果我只想从客户端接收数据,而不发送数据,我的服务器代码中是否需要有一个 connect() ? 或者具备以下条件就足够了? 插座(); 绑定(); 听着...

回答 3 投票 0

使用 Select 区分套接字

我正在制作一个监听多个端口的 TCP/IP 服务器。我选择使用 select 来启用多个事件的处理。 所以,目前我有两个套接字,它们连接到两个不同的......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.