热门问题
时间线
聊天
视角

进程间通信

来自维基百科,自由的百科全书

Remove ads

进程间通信(Inter-Process Communication,简称IPC)是一种技术或方法,用于在至少两个进程线程之间传输数据或信号。每个进程都有自己独立的系统资源,彼此隔离。为了实现不同进程之间的资源访问和协调工作,需要使用进程间通信。

事实速览 进程间通信, 相互作用类型 ...
事实速览 “Inter-Process Communication”的各地常用名称, 中国大陆 ...

通常,使用进程间通信的两个应用可以分为客户端伺服器主从式架构)。客户端进程请求数据,伺服器进程响应客户端的数据请求。有些应用既是伺服器又是客户端,这种情况在分布式计算中很常见。这些进程可以运行在同一台电脑上,也可以运行在通过网络连接的不同电脑上。

IPC对于微内核和nano内核的设计过程非常重要。微内核减少了内核提供的功能数量,然后通过IPC与伺服器通信来获取这些功能。与普通的宏内核相比,IPC的数量大幅增加。

Remove ads

使用IPC的理由

  • 资讯共享:Web伺服器,通过网页浏览器使用进程间通信来共享web文件(网页等)和多媒体
  • 资讯处理加速
  • 模块化
  • 私有权分离

主要的IPC方法

更多信息 方法, 提供方(操作系统或其他环境) ...

参考文献

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads