sockets 相关问题

双向进程间通信流的端点。这通常是指通过网络连接的流程,但决不限于此。不要与WebSocket(协议)或其他抽象(例如socket.io)混淆。

为近 80 个或更多客户端使用 select 或多线程?

我正在开发一个项目,其中我需要从 80 个或更多客户端读取数据,然后将他们的 O/P 连续写入文件中,然后读取这些新数据以执行另一项任务。我的问题是……

回答 3 投票 0

使用四个不同端口处的套接字处理连接

我尝试在Linux平台上用C语言制作一个客户端/服务器系统。我想监听四个不同的端口。因此,我创建了四个文件描述符,每个端口一个。此外,该过程绑定...

回答 1 投票 0

使用 CURL 进行测试时,我的 C 程序在接受连接时被冻结

如果我的代码太长,我深表歉意,但我正在尝试创建一个处理多个本地客户端的本地服务器。我什至从 http://www.binarytides.com/multiple-socket-

回答 2 投票 0

在 ssh 守护进程中的非阻塞套接字中,执行 nmap 脚本后 select() 始终返回 1

在 ssh 守护进程中,select() 总是正确返回,但执行以下 nmap 脚本后, nmap -sV -O -A --script ssh2-enum-algos select() 始终返回 1,即使没有连接到...

回答 1 投票 0

使用 select() 陷入无限循环

这是我在 C 中的套接字 API 的主要函数。它打印开始循环,例如,当我输入 join 087 01 时,程序不执行任何操作。我已经测试了处理输入com的代码...

回答 1 投票 0

连接到自己(并占用端口号)

我们遇到了一种情况,应用程序显然通过系统分配的端口号“半连接”到自身,并在 Linux 上“卡住”(尤其是 Centos 6.4)。 情况如

回答 1 投票 0

Socket 在模拟器上工作,而不是在设备上工作

我有一个可以在模拟器上运行的应用程序,但在真实设备上测试时不能运行。 整个程序: 公共类 MainActivity 扩展 Activity { 插座插座; 字符串strg; @覆盖 保护...

回答 2 投票 0

连接期间出现 TCP 套接字错误 - 10060

我有一个Windows服务作为服务器。我以 localhost 作为客户端运行一个 Windows 窗体应用程序。这两个程序都使用 TCP 套接字连接来发送/接收数据。 服务器监听端口...

回答 1 投票 0

用Java中的Socket连接两台电脑

我有一个Java服务器和一个客户端,都在本地主机或我的机器IP上工作,但是当我从本地网络中的另一台计算机告诉IP时,它会告诉“发生异常:连接重新...

回答 1 投票 0

UDP:为什么在`connect`之后不能`bind`?

这很好用: 套接字(PF_INET,SOCK_DGRAM,IPPROTO_IP)= 4 setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 绑定(4,{sa_family = AF_INET,sin_port = htons(4444),sin_addr = inet_addr(“0.0.0.0”)},1...

回答 1 投票 0

C++ 连接函数错误 - 无效参数

我正在尝试制作一个简单的套接字客户端(使用 debian 6 和 g++ 编译器),当我调用 connect 函数时,它返回错误代码 22 - 无效参数。 我已经阅读了该函数的手册页...

回答 1 投票 0

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

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

回答 2 投票 0

C 套接字 - 第二次尝试时连接被拒绝

我正在创建服务器/客户端,但遇到问题。如果我第一次启动服务器和客户端,一切正常。然后我关闭它们,几秒钟后再次启动它们,然后我收到...

回答 1 投票 0

连接到 smtp 服务器 Windows C++

我正在尝试创建一个客户经理。我读过一些有关套接字的信息。我正在迈出第一步,但遇到了第一个问题。 这是我的代码: #包括 #在...

回答 1 投票 0

如何使用 select() 让服务器监听多个端口?

所以我正在尝试制作一个侦听多个端口的服务器。 我无法理解选择。 有人可以给我一些关于我做事的顺序的伪代码吗...

回答 2 投票 0

如何使用libreadline在套接字上进行选择?

我正在编写一个 C 程序,它向用户提供一个“伪终端”,用户可以在其中输入特殊命令,并且还需要侦听来自 UDP 套接字的数据。 目前我正在使用 select() ca...

回答 1 投票 0

select() 返回时没有传入连接

我正在编写一个非常简单的服务器应用程序,只是为了测试一些代码。 创建套接字并将其绑定到我的本地主机和某个端口后,我想使用 select() 来知道何时

回答 2 投票 0

为什么 select() 不尊重超时,尤其是在多线程中

我们有客户端应用程序,用于侦听 UDP 多播源并处理传入数据。它是可移植的并且可以在 Windows 和 Linux 上运行。主处理循环使用select()等待数据,

回答 1 投票 0

POSIX C 非阻塞读取套接字

我正在尝试创建一个线程来从套接字描述符中读取。我需要使用非阻塞循环来检查当前时间并在会话结束后关闭套接字,但 FD_ISSET 返回 0

回答 2 投票 0

我们可以用阻塞套接字制作一个非阻塞服务器吗?

我必须为我的IT学校制作一个简单的IRC客户端/服务器程序。主题要求我们使用 select(2) 进行套接字轮询,但禁止我们使用 O_NONBLOCK 套接字。 您的服务器将接受

回答 2 投票 0

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