如何实现协议适配器

how to implement a protocol adapter

本文关键字:协议 适配器 实现 何实现      更新时间:2023-10-16

我想实现一个适配器,它可以为客户端提供一个通用接口来使用套接字、操作码、消息队列等。换句话说,学习使用上述三种协议的api是一项不平凡的工作。

例如,客户端想要与外部套接字服务器通信,他唯一应该做的就是使用我们的简单api,而不是复杂的bsd套接字。

我想知道现在是否有任何现有的实现可以向我学习。谢谢

ZeroMQ提供了一个类似于套接字的API,允许您抽象掉传输机制。目前,它支持进程中、共享内存、PGM和TCP作为传输机制。

谷歌有protobuf,我想它被称为,还有一个我提到过,但我现在还没想到。查看此处以获取有关protobuf 的信息