特定领域协议是什么意思?

问题描述

我正在阅读有关微服务通信风格的信息,有一种here的风格叫“特定于域的协议”,我不理解。

有人可以用简单的话形容吗?

解决方法

“特定于域的协议”是指专门为当前任务而构建的协议(例如,SMTP用于发送电子邮件,RTSP用于流视频)。

另一种选择是通用消息传递系统(例如消息队列或gRPC,DCOM等通用RPC系统),其中仅消息本身是特定于域的,而协议本身是内置的一种灵活地适应不同目的的方法。