Java 等待 IClientNotificationService
Java wait for IClientNotificationService
我正在尝试在服务器端和客户端之间创建通知系统。
在我的服务中,我有这样的事情:
IClientNotificationService service = SERVICES.getService(IClientNotificationService.class);
service.putNotification(notification, new AllUserFilter(TIMEOUT));
在客户端,当收到此通知时,客户端会显示带有是否选项的 MessageBox。
MessageBox.showYesNoMessage(....)
我想要的是能够告知服务是什么用户select,是或否。
为此我需要一些等待,通知系统,但我不知道该怎么做。
请帮忙。
马尔科
你所描述的是不可能的...
A client notification 是从服务器发送到所有客户端的消息。该功能是基本的(没有确认,没有故障转移,......)。通知客户端缓存需要失效是完美的,但不进行一些 server/client/server 交互。
你想做的事对我来说毫无意义...想象一下如果允许停止服务器线程、等待通过网络传输的某些事件并需要一些用户交互对性能的影响...没有框架地球上会提供类似的东西。
我的猜测是您试图滥用客户端通知来解决您在另一个问题 Scout Eclipse present optional message on server side 中描述的问题。这根本不是一个好主意。
我正在尝试在服务器端和客户端之间创建通知系统。
在我的服务中,我有这样的事情:
IClientNotificationService service = SERVICES.getService(IClientNotificationService.class);
service.putNotification(notification, new AllUserFilter(TIMEOUT));
在客户端,当收到此通知时,客户端会显示带有是否选项的 MessageBox。
MessageBox.showYesNoMessage(....)
我想要的是能够告知服务是什么用户select,是或否。
为此我需要一些等待,通知系统,但我不知道该怎么做。
请帮忙。
马尔科
你所描述的是不可能的...
A client notification 是从服务器发送到所有客户端的消息。该功能是基本的(没有确认,没有故障转移,......)。通知客户端缓存需要失效是完美的,但不进行一些 server/client/server 交互。
你想做的事对我来说毫无意义...想象一下如果允许停止服务器线程、等待通过网络传输的某些事件并需要一些用户交互对性能的影响...没有框架地球上会提供类似的东西。
我的猜测是您试图滥用客户端通知来解决您在另一个问题 Scout Eclipse present optional message on server side 中描述的问题。这根本不是一个好主意。