我曾经使用过消息队列,但从未考虑过它们用什么协议进行通信?基本上它们都支持阻塞方法,例如
// sleeps the thread until any message is available
Object message = queueService.take()
但我从来没有想过这个客户端-服务器(MOM)实现的方式是怎样的。
根据我所了解,RMI 已经基本上被淘汰了(而且不确定它是否支持阻塞方法),那么现代的消息队列使用什么来进行通信呢?
有没有关于实现自己的队列的书籍/教程/课程,或者能够详细描述这些内容的资料?
谢谢回答!