首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >进程间的通信

进程间的通信
EN

Stack Overflow用户
提问于 2014-09-18 13:03:41
回答 1查看 108关注 0票数 0

在python 3-4中,向进程发送简单字符串的最简单方法是什么(我知道进程的pid,不需要做任何检查)?

我应该直接通过套接字进行通信吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 13:11:22

如果只希望两个进程通信,则可以使用管道(可以使用mkfifo命名,也可以使用管道和dup syscalls命名“匿名”)。

如果您想要一个服务器和一些客户端,那么可以使用套接字。TCP套接字在网络上是可用的,但在unix/linux上也存在所谓的"unix套接字“,看起来类似于命名管道。

下一种在应用程序之间进行通信的方式是实时信号和/或共享内存。

关于unix的更多信息:http://beej.us/guide/bgipc/output/html/multipage/unixsock.html关于管道,谷歌会告诉你。

但是,要正确回答您的问题(这个问题没有一个“正确的答案”),我认为最简单的方法是使用命名管道,因为它用于写入磁盘上的文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25913405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档