社区
Java
帖子详情
如何通过RMI实现观察者模式?
vipcowrie
2003-06-18 02:43:11
一个服务器,多个客户端,现在希望达到的效果是:如果某个客户端修改了,那么服务器要通知其他的所有客户端。
服务器与客户端都是通过RMI来访问的。
...全文
86
4
打赏
收藏
如何通过RMI实现观察者模式?
一个服务器,多个客户端,现在希望达到的效果是:如果某个客户端修改了,那么服务器要通知其他的所有客户端。 服务器与客户端都是通过RMI来访问的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jeffyan77
2003-07-18
打赏
举报
回复
首先,JMS是一个接口标准,MQ是一种中间件服务器。我前面说得不太严格。
最好的MQ服务器是
IBM MQ (可能国内比较常见)
TIBCO (华尔街公司通常认为这是最好的)
SONIC MQ (最早支持JMS的)
Microsoft MQ (不支持JMS,但是是PC上最早的MQ)
...
根据您的需求选一个就可以。MQ可以支持或者不支持JMS接口,但是JMS接口是所有常见的MQ服务器通用的,一般而言,在一个产品上针对JMS编程,可以随时换到另一个产品上去。如果不使用JMS编程的话,您就要使用各个产品提供商的接口,在一个产品上做好的,不一定能转移到另一个产品上去。
MQ服务器可以独立运行,不需要J2EE服务器。一般有一个server软件,按装很想J2EE服务器,还有一个client软件,按装到需要联结服务器的地方。
cqhzq
2003-07-18
打赏
举报
回复
to:楼主
http://www-900.ibm.com/developerWorks/cn/java/l-observerinj2ee/index.shtml
cqhzq
2003-07-17
打赏
举报
回复
请问:单独用JMS中间件,用那个公司提供的好?我的意思是在没有J2EE容器的情况下,如何使用JMS?
jeffyan77
2003-06-18
打赏
举报
回复
建议使用JMS
二十三种设计模式【PDF版】
设计模式之 Observer(观察者) 介绍如何使用 Java API 提供的现成 Observer 设计模式之 Iterator(迭代器) 这个模式已经被整合入Java的Collection.在大多数场合下无需自己制造一个Iterator,只要将对象装入...
【Head First 设计模式】
观察者模式
按照
观察者模式
的“推”方式
实现
a.UML图b.代码案例2.按照
观察者模式
的“拉”方式
实现
a.UMLb.代码案例3.“推” & “拉”的优劣六、总结1.
观察者模式
遵循了的设计原则2.
观察者模式
的一些要点纪要 一、背景 本内容...
观察者模式
1.
观察者模式
: 定义了对象之间的一对多依赖,当一个对象改变状态是,它的所有依赖着都会受到通知并自动更新; 2. 主题和观察者定义了一对多对象。观察者依赖于此主题,只要主题一有变化,观察者就会被通知。根据...
Head First设计模式
观察者模式
Head First设计模式
观察者模式
定义设计原则...
实现
观察者模式
的方法不只一种,但是以包含Subject与Observe接口的类设计的做法最常见。 设计原则 为了交互对象之间的松耦合设计而努力。 错误示例
观察者模式
的解...
观察者模式
之气象监测站实例演示(一)
观察者模式
要点: 1、
观察者模式
定义了对象之间一对多的关系 2、主题(也就是可观察者)用一个共同的接口来更新观察者 3、观察者和可观察者之间用松耦合方式结合(loosecoupling),可观察者不知...
Java
50,528
社区成员
85,607
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章