Java 客户端异步接收来自服务器的消息
我有一个连接到服务器的客户端(Java 客户端异步接收来自服务器的消息,java,multithreading,sockets,Java,Multithreading,Sockets,我有一个连接到服务器的客户端(ClientA)。当另一个客户端(ClientB)连接时,服务器会向第一个客户端发送一条消息,通知他已连接另一个客户端。 当ClientB进行任何更改时,服务器会通知ClientA 我的问题是我不知道怎么做。您知道如何让客户端随时使用Java套接字等待并接收来自服务器的消息吗 实现这一点的方法有很多:套接字、JMS、webservice(SOAP或REST)、websocket和许多其他集成方法。您首先需要选择适合您的目的的技术。然后,您需要在选定的技术抽象上实现观
ClientA
)。当另一个客户端(ClientB
)连接时,服务器会向第一个客户端发送一条消息,通知他已连接另一个客户端。
当ClientB
进行任何更改时,服务器会通知ClientA
我的问题是我不知道怎么做。您知道如何让客户端随时使用Java套接字等待并接收来自服务器的消息吗 实现这一点的方法有很多:套接字、JMS、webservice(SOAP或REST)、websocket和许多其他集成方法。您首先需要选择适合您的目的的技术。然后,您需要在选定的技术抽象上实现观察者模式