[架构师] JAVA开发之大型互联网企业级分布式通信 RMI及JMS学习以及深入讲解
![[架构师] JAVA开发之大型互联网企业级分布式通信 RMI及JMS学习以及深入讲解](https://static.kouhao8.com/sucaidashi/xkbb/0376f7d03ea8461178ad0352259f1bbe.jpg?x-oss-process=image/format,webp)
课程目标
通过本套视频教程可以快速掌握JRMI及JMS学习以及深入讲解
适用人群
java工程师,java架构师
课程简介
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。本套视频教程可以快速的让学习者掌握分布式通信 RMI及JMS学习以及深入讲解。
讲了一下RMI和JMS,在这里总结一下。
使用这种结构,就可以将对象的创建和对象的使用分开。换句话说,就是可以实现一个系统的各个部分发布在不同的机器上,一方面可以降低计算机的负荷,提高系统的处理效率;另一方面可以实现系统各个部分的解耦,因为客户端只需要引用一个接口,无需关心这个对象是如何创建的和有哪些方法,为系统的多人开发和日后系统的维护提高效率
这三者的关系是消息Producer和消息Consumer共同依赖JMS服务器。JMS服务器维护各个消息Queue,并接受和缓存消息供Consumer获取。
Producer可产生消息,联通消息和对象发送到JMS服务器,Consumer从JMS服务器获取消息和携带的对象。
JMS的这种关系使得对象的产生和使用可以在不同的机器上进行,从而实现了将系统分布式部署。
总的来说,RMI和JMS都可以实现系统的分布式部署,但是实现思路不一样。
在RMI中,服务器和客户端的关系是很明显的,或者说服务器更像服务器,客户端更像客户端。而在JMS中,这两者是一个产出,一个消费的关系(Producer/Consumer的名称很贴切)。
自己现在还没有真正使用过RMI和JMS,在以后的学习过程中,再去进一步发现它们的特点。


![[架构师] JAVA开发之大型互联网企业级分布式通信 RMI及JMS学习以及深入讲解](https://static.kouhao8.com/sucaidashi/xkbb/0376f7d03ea8461178ad0352259f1bbe.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
![[架构师] JAVA开发之大型互联网企业级分布式通信 RMI及JMS学习以及深入讲解](https://static.kouhao8.com/sucaidashi/xkbb/f5826c371702bac5fb45b06bb7c24342.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
![[架构师] JAVA开发之大型互联网企业高并发架构Tomcat服务器性能优化视频教程](https://static.kouhao8.com/sucaidashi/xkbb/55a54bb26aa2ced314d6a8cdf5f585a8.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
![[架构师] JAVA开发之大型互联网企业高并发架构Tomcat服务器性能优化视频教程](https://static.kouhao8.com/sucaidashi/xkbb/c681f23341d2c7e9eb20fab4c1b5f78a.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)


![[架构师] 2018最新JavaEE企业级分布式高级架构师](https://static.kouhao8.com/sucaidashi/xkbb/e4942238b92e56e454abb60596981b02.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
![[架构师] 2018最新JavaEE企业级分布式高级架构师](https://static.kouhao8.com/sucaidashi/xkbb/5d7b2d9390248dc0df990e7e33a1b7d6.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)






![[架构师] 炼数成金 大型分布式系统案例实战 十四周大型分布式系统学习视频教程](https://static.kouhao8.com/sucaidashi/xkbb/3ba3ae348c6b9a640d649a926dbf5374.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)


![[项目开发/工具/产品] 纯干货!互联网应用架构师培训课程 互联网架构设计融合技术实战课程 尚学堂](https://static.kouhao8.com/sucaidashi/xkbb/a100b5a0268258c3579fea41f7c21be4.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)




![[JAVA] 120G+互联网微服务高级架构框架JAVA实战班 尚学堂全新JAVA互联网架构师培训视频教程](https://static.kouhao8.com/sucaidashi/xkbb/8a948f4873ab29e0935c6924fe56247e.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)


![[服务器] 高性能Nginx服务器+互联网高并发解决方案+安全架构 蚂蚁学堂互联网架构师课程](https://static.kouhao8.com/sucaidashi/xkbb/066218374b5f97fd899de7d05f4e502a.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
相关资源