腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4537)
视频
沙龙
1
回答
unix
套接
字数
据报
:
服务器
接收
无效
字符
、
、
、
我正在尝试创建一个
Unix
套接
字数
据报
示例。客户端可以顺畅地收发消息。只有在缓冲区长度小于SOCKET_BUFFER_SIZE的情况下,
服务器
才能这样做,否则
服务器
的输出将在
接收
到的缓冲区中显示一些
无效
字符
。In
Unix
domain, the client needs to assign an address to its socket // !Receive from server:
浏览 15
提问于2021-02-04
得票数 0
2
回答
是什么决定了本地数
据报
的最大大小?(PF_
UNIX
/ SOCK_DGRAM)
、
、
、
基于消息的本地
套接
字是否可以传输高达SO_SNDBUF/SO_RCVBUF限制的消息,或者可以在何处为使用socket(PF_
UNIX
, SOCK_SEQPACKET, 0)或socket(PF_
UNIX
浏览 6
提问于2010-10-15
得票数 2
回答已采纳
1
回答
如何获取在
unix
域
套接
字中排队的数
据报
数量
、
、
、
我需要获取在
unix
数
据报
套接
字中排队/挂起但尚未
接收
的数
据报
的数量。我看到max_dgram_qlen给出了可以在
接收
缓冲区中排队的最大数
据报
数量,在此之后它将被阻塞。但是,有没有一种方法可以通过一些
套接
字选项或通过读取一些linux文件来计算
unix
数
据报
套接
字已经排队的数
据报
数量。请让我知道。谢谢。
浏览 2
提问于2016-10-25
得票数 3
1
回答
一个MMOFPS的UDP端口有多少
、
、
、
、
我在设计一个MMOFPS。我不确定是对所有客户端使用一个UDP端口,还是每个客户端使用一个UDP端口。还是还有别的选择? 目前UDP只用于位置数据(X、Y、Z、航向和螺距)。
浏览 0
提问于2012-06-30
得票数 3
4
回答
AF_
UNIX
本地数
据报
套接
字的自动命名?
、
、
、
、
我使用
unix
本地
套接
字(AF_
UNIX
address系列,即而不是UDP)上的数
据报
实现一个简单的服务。
服务器
绑定到公共地址,并且
接收
请求非常好。
unix
的流模式文档告诉我们,在connect时,如果它们还没有抽象名称,就会为它们分配一个抽象名称。这种特性是否适用于面向数
据报
的
套接
字?
浏览 3
提问于2008-09-18
得票数 7
回答已采纳
1
回答
监听分叉
套接
字时,只有一个进程收到UDP数据包,这是一种可靠的行为吗?
、
、
、
我有一个从单个udp
套接
字读取数据的
服务器
应用程序。在绑定()到
套接
字之后,应用程序被派生x次,以便所有工作进程都可以使用recvfrom()的阻塞调用从同一
套接
字读取数据。我的所有测试都表明,当
接收
到数据包时,遵循先来先服务模式,只有一个进程返回。 这是一种可靠的行为吗?或者我是否需要期望多个进程偶尔返回一个相同的包?
浏览 0
提问于2015-01-24
得票数 0
3
回答
如何用SOCK_DGRAM制作双向
unix
域
套接
字?
、
、
、
、
我正在尝试编写一个简单的
Unix
数
据报
服务器
/客户端,但遇到了一些问题。我想要的是一个
服务器
,它监听数
据报
套接
字,并向原始发送者发送对收到的每条消息的回复。我决定首先尝试使用socat作为“
服务器
”,然后用C编写客户端。我是这样运行socat的:据我所知,这应该在/tmp/test.socket上侦听,并
浏览 0
提问于2011-09-07
得票数 5
3
回答
UNIX
域
套接
字:是否存在“繁忙”信号?
、
如果
接收
端无法处理负载,通过
UNIX
域
套接
字( AF_
UNIX
类型)推送数据的客户端是否会被标记为繁忙?必须在
套接
字上有一个客户端-
服务器
协议来处理流控制?
浏览 2
提问于2009-09-25
得票数 5
回答已采纳
1
回答
单个
unix
域
套接
字能否同时连接到多个对等点?
、
、
、
由于这是syslog's /dev/log被符号连接的
套接
字,我预计至少有一个来自systemd-journald的监听
套接
字,可能还有一些附加的连接
套接
字,有不同的“端口”号。* 20872 users:(("systemd-journal",pid=254,fd=73),("systemd",pid=1,fd=78)) 然而,对于dev-log来说,似乎没有监听
套接
字来自systemd-日记的单个
套接
字( "port“=
浏览 0
提问于2022-07-06
得票数 2
1
回答
Unix
域
套接
字如何区分多个客户端?
、
、
、
unix
域如何跟踪不同的客户端?有没有像IP协议格式和TCP/UDP格式一样的
unix
域协议格式?是否在某个地方发布了域
套接
字数
据报
协议的格式?是每个
unix
都是不同的,还是像POSIX这样的东西是
浏览 0
提问于2012-03-10
得票数 80
回答已采纳
7
回答
Unix
域
套接
字:在一个
服务器
进程和多个客户端进程之间使用数
据报
通信
、
、
、
我以前从未使用过
UNIX
套接
字,因此我不知道这是否是解决这个问题的正确方法。一个进程
接收
数据(未格式化、二进制),并使用数
据报
协议(即,类似于具有AF_INET的AF_
UNIX
)通过本地UDP
套接
字分发该数据。从该进程发送到本地
Unix
套接
字的数据应由监听同一
套接
字的多个客户端
接收
。
接收
器的数量可能有所不同。为此,使用以下代码创建
套接
字并向其发送数据(
服务器
进程
浏览 2
提问于2010-07-24
得票数 44
1
回答
简单
unix
域
套接
字
服务器
、
我刚开始尝试用
Unix
套接
字编程,并且很难让一个简单的
服务器
工作。我希望它继续运行并打印它
接收
到的消息,但是它会打印第一条消息并退出。取决于network和bytestring。:/tmp/test_sock.ipcmain ::IO () main = withSocketsDo $ do <-
浏览 4
提问于2015-04-12
得票数 4
回答已采纳
2
回答
UDP连接和安全性
、
、
、
、
TCP面向连接的语义表明,
套接
字一次只能连接到一个端点。但是使用UDP,一个打开的
套接
字可以向任意数量的端点发送/
接收
数
据报
。我的问题是:当使用UDP时,在安全性方面,编写可能一次向多个远程端点发送数
据报
的应用程序时,最佳实践是什么?在将数
据报
发送到不同的远程端点之前,
套接
字是否应该“关闭”并重新打开每个?例如,考虑需要解析查询的DNS
服务器
。当递归解析主机名时,DNS
服务器
可能需要将数
据报
发送到许多不同的
浏览 2
提问于2015-03-18
得票数 2
回答已采纳
1
回答
net.
unix
.max_dgram_qlen问题
、
、
根据内核文档,net.
unix
.max_dgram_qlen sysctl控制数
据报
套接
字
接收
队列的最大长度(对于AF_
UNIX
/AF_LOCAL
套接
字)。在发送对
接收
方的调用开始阻塞之前,我总是可以发送比这个值多1的值。有人知道为什么吗? 另外,有没有人知道这是否曾经作为
套接
字选项实现过。
浏览 38
提问于2011-02-16
得票数 2
回答已采纳
2
回答
在上下文AF_
UNIX
套接
字中,SOCK_DGRAM和SOCK_STREAM的用途是什么?
、
、
现在,我正在尝试学习AF_
UNIX
套接
字,以便在运行在同一主机上的进程之间执行IPC,在这里,我看到我们需要将sub_socket_type指定为SOCK_DGRAM或SOCK_STREAM。我不能理解AF_
UNIX
套接
字,指定子
套接
字类型的目的是什么。 谁能帮助理解SOCK_DGRAM和SOCK_STREAM在AF_
UNIX
套接
字上下文中的意义?
浏览 3
提问于2018-06-24
得票数 0
1
回答
命令是否应用于
Unix
数
据报
套接
字?
Unix
数
据报
套接
字:系列= AF_
UNIX
/AF_LOCAL类型= SOCK_DGRAM 如果我想为这种类型的
套接
字启动
服务器
,是否需要通过调用“listen”将其标记为侦听?我当时的印象是,倾听只适用于面向连接的
套接
字。
浏览 0
提问于2015-02-05
得票数 0
回答已采纳
2
回答
使用相同
套接
字或不同
套接
字进行多个连接的差异
我正面临一个问题,在设计我的应用程序与数
据报
套接
字。我的应用程序需要使用udp连接与不同的
服务器
进行通信。现在我不确定以下哪一项是好的。是否有以下任何优点(通过执行或其他措施)。还是有更好的选择?选项1创建不同的数
据报
套接
字与<
浏览 1
提问于2014-07-08
得票数 2
回答已采纳
1
回答
如果
接收
器无法通过
套接
字处理数据速度,会发生什么情况?
、
、
、
、
我有两个进程P1 (发送者)和P2 (
接收
者)。P1使用
unix
-domain-socket (UDS)向P2发送数据。如果P1以每秒100条消息的速度发送数据,而P2能够
接收
50条消息/秒,会发生什么?两者都是非阻塞
套接
字。 在上述情况下发生了什么?p1或p2会在一段时间后面临内存耗尽吗?
浏览 0
提问于2020-08-10
得票数 0
回答已采纳
1
回答
当
接收
端没有从
套接
字读取消息时,通过
Unix
套接
字发送的消息会发生什么?
、
、
我目前正在学习IPC和
Unix
域
套接
字。我想知道,当
接收
端没有从
套接
字读取消息时,通过
Unix
套接
字发送的消息会发生什么?不管是有人在看书,还是他们都在排队等读者,他们都会被送出去吗?
浏览 4
提问于2022-04-13
得票数 2
回答已采纳
1
回答
当使用SOCK_DGRAM时,是否使用recvfrom
接收
空负载?
、
、
、
、
是否有可能通过基于SOCK_DGRAM的
套接
字的
接收
任何空的有效负载?
服务器
只对客户端头感兴趣,以便将其发送回消息(即,单消息,仅发送协议)。
浏览 8
提问于2017-02-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python socket编程的理解
socket 通信必知必会|Python 标准库
Python 网络编程基础入门
python网络编程——什么是socket?
一步一步实现HTTP服务器-C/S服务器框架结构
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券