共享内存(可能)是可用的最快的 IPC 方法。是否有任何公认的设计模式可以通过共享内存实现本地客户端/服务器通信?更具体地说,请求/响应周期。
场景如下:
- 客户端发出请求以获取或设置服务器中的某些数据
- 多个客户端可以同时执行此操作
- 关于如何联系服务器有一个众所周知的位置
- 服务器使用共享内存回答这些请求(例如转储大型数据结构)
- 客户“断开连接”
最受赞赏的答案是使用标准共享内存接口,例如 SysV 或 POSIX。
共享内存(可能)是可用的最快的 IPC 方法。是否有任何公认的设计模式可以通过共享内存实现本地客户端/服务器通信?更具体地说,请求/响应周期。
场景如下:
最受赞赏的答案是使用标准共享内存接口,例如 SysV 或 POSIX。