JMS协议是文本或二进制文件

Nav*_*Nav 0 java jms protocols

我想知道什么是JMS协议?它是像http或二进制的文本基础协议?这些协议的层次结构是什么?(RMI> JMS或......)

如果您向我介绍学习这些协议层次结构的好参考,我将感谢您.

RGDS

Fen*_*Fen 9

JMS是一个api规范,它没有定义任何有关底层协议的内容.

我想大多数JMS服务器实现都使用二进制协议,EMS是我最常见的经验.

最好的起点是这里的文档

AMQP是一种消息传递标准,它确实定义了有线协议,它是二进制的.


Sha*_*shi 5

JMS不是协议.这是一个规范.许多MOM供应商实现此规范并提供用于消息传递的API.JMS实现是特定于供应商的.首先要了解JMS规范,然后选择您的JMS提供程序.