从2个不同的客户端调用相同的Servlet

时间:2013-05-25 05:19:27

标签: java swing servlets

我必须设计一个人机界面(HMI)应用程序,它将与IP摄像头,IP麦克风等设备进行交互。我们正在考虑使用Swings作为前端,使用servlet作为后端。程序将与这些设备进行交互以获取设备的状态,如其工作与否等。如果它不工作,那么在UI中,设备应该开始闪烁,并且其颜色自动变为红色。任何人都可以让我知道如何使用Swings和Servlets实现这一目标吗?

任何人都可以告诉我Servlet是否适合用于后端?

此外,如果我使用servlet,那么当我在两台不同的机器上打开客户端程序时,这些更改是否会反映给客户端?我的意思是,如果我改变一些东西,比如增加一个客户端的音量,那么另一个客户端的音量也必须增加。那我该怎么做? servlet是一个很好的选择吗?

我真的需要你们的帮助来构建这个应用程序。

1 个答案:

答案 0 :(得分:1)

根据您到目前为止的定义,我会说您根本不需要servlet。

您需要一些消息,请查看JMS代理:

等等。所以基本上你会为某个“设备”创建一个主题,并拥有该主题的订阅者数量。当设备向主题发布内容时(如增加卷请求) - 您将收到通知