今天看啥  ›  专栏  ›  嵌入式微处理器

推荐一个嵌入式RPC通信框架

嵌入式微处理器  · 公众号  ·  · 2024-10-28 12:00

文章预览

一、RPC简介 RPC(Remote Procedure Call,远程过程调用)机制是一种常用的通信机制。实际上就是要像调用本地的函数一样去调远程函数。 RPC机制,在互联网中应用得比较广泛。在我们嵌入式中,把传输层拓展到IPC、TPC/IP、UART、USB等,很多场景下也都可以用得上。 比如: • 需要发送确认的场景,比如发送某个数据,需要对端回复一个数据进行确认,这种场景,我们可以在应用上进行实现,随着协议越加越多,对应的回复的代码也越来越多,但基本都是很相似的代码。这种下使用RPC机制就比较优雅了,本地发起远端调用请求,远端执行完后会将结果返回。 • 应用于进程间的交互:你写了一段代码,这段代码可以调用你电脑上某个服务提供的功能,而不需要关心这个服务运行在你的电脑上还是在网络的另一端。 • 应用于板间的交互:多个控制板之间 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览