首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RPC、IPC和命名管道之间的关系是什么?

RPC、IPC和命名管道之间的关系是什么?
EN

Stack Overflow用户
提问于 2022-05-30 19:25:54
回答 1查看 793关注 0票数 0

本质上,RPC、IPC和命名管道是如何在网络中协同工作的?我目前正在研究不同的Microsoft主机如何使用命名管道进行进程之间的通信,但我不明白在网络上发生了什么--有些文章谈到了"RPC over SMB“,但这与命名管道有什么关系呢?这种通信与文件系统共享的使用有什么关系?

EN

回答 1

Stack Overflow用户

发布于 2022-05-30 19:54:06

工控机是一个通用术语,InterProcess通信。它包括一个进程与另一个进程通信的任何方法,有时是在同一台机器上,有时是通过网络。

命名管道只是IPC的一种特殊手段。它们在许多方面类似于TCP/IP,尽管通常只在本地网络上使用,而不是在全球互联网上使用。

RPC (远程过程调用)是一种分层在特定IPC实现之上的协议。它使调用进程能够发出一个函数调用,该函数调用看起来像给定语言中的任何普通调用,并且该调用由另一个进程处理(同样是在同一台计算机上或可能通过网络) RPC可以在命名管道、TCP/IP和其他较低级别的网络协议之上实现。还可以使用操作系统提供的共享内存设施在本地计算机上实现。

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

https://stackoverflow.com/questions/72439169

复制
相关文章

相似问题

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