繁体   English   中英

使用消息队列C发送文件内容

[英]send file content with a message queue C

我正在寻找读取文件并通过消息队列发送内容的最佳方法。 我试图逐行读取文件并将文件内容插入数组,但是可能不是最好的方法。 我想知道还有另一种方法,也许最好发送整个文件,然后将其读取到接收它的进程中。 你有什么建议吗? 提前致谢。

在我阅读本文时,每行数组发送方法和完整文件发送方法之间几乎没有区别。 您只是通过这种方式分散了网络上的负载。 除非接收方的CPU和内存缓存有限,否则不会提高整体系统性能。

我建议您考虑分析整个文件以获取相关数据。 然后通过消息队列发送此新数据。 当然,除非读取文件的程序具有有限的资源,而接收端具有足够的资源,并且网络上的流量负载不是问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM