大型邮件的IPC机制,并保留邮件边界

问题描述

Linux中是否有内置机制可以传递大消息并保留消息边界?

我知道Unix套接字Posix队列。

在Posix队列上,邮件大小受到限制。

使用Unix套接字:
如果我使用SOCK_STREAM,则没有大小限制,但不会保留消息边界。
如果我使用SOCK_DGRAM,它将保留消息边界,但是如果接收方没有足够的缓冲区大小,则其余消息将被丢弃。

我正在寻找实现此目标的可靠方法。任何建议都会有所帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)