Gwt 通信客户端服务器客户端

Gwt 通信客户端服务器客户端,gwt,smartgwt,gwt-rpc,Gwt,Smartgwt,Gwt Rpc,我有一个关于客户端和服务器之间通信的问题 我想创建一个GWT应用程序,它可以执行以下操作: 客户端A向服务器触发一个事件,服务器依次向客户端B触发一个事件。 在这里,客户端B必须能够一直监听事件 我想将一些实时数据很少的事件发送到连接的客户端B。 可能吗?如果是,我怎么做 感谢当然,客户端和服务器之间的通信可能需要使用Rpc(远程过程调用)。您可以通过rpc以序列化对象的形式发送和接收数据。当然,客户端和服务器之间的通信可能需要使用rpc(远程过程调用)。您可以通过rpc以序列化对象的形式发送和

我有一个关于客户端和服务器之间通信的问题

我想创建一个GWT应用程序,它可以执行以下操作:

客户端A向服务器触发一个事件,服务器依次向客户端B触发一个事件。 在这里,客户端B必须能够一直监听事件

我想将一些实时数据很少的事件发送到连接的客户端B。 可能吗?如果是,我怎么做

感谢

当然,客户端和服务器之间的通信可能需要使用Rpc(远程过程调用)。您可以通过rpc以序列化对象的形式发送和接收数据。当然,客户端和服务器之间的通信可能需要使用rpc(远程过程调用)。您可以通过rpc以序列化对象的形式发送和接收数据

在这里,客户端B必须能够一直监听事件

为了让客户端等待数据,如果目标JS运行时确实支持Comet[1](长寿命HTTP请求)或WebSockets[2],则可以使用它

[1] :

[2] :

在这里,客户端B必须能够一直监听事件

为了让客户端等待数据,如果目标JS运行时确实支持Comet[1](长寿命HTTP请求)或WebSockets[2],则可以使用它

[1] :


[2] :

只需将客户端(A)请求的结果存储在数据库中即可。然后编写客户端代码从数据库请求内容,在服务器中处理并将结果返回给客户端(在您的情况下,客户端B)

只需将客户端(A)请求的结果存储在数据库中即可。并编写客户端代码,从数据库请求内容,在服务器中处理并将结果返回给客户端(在您的情况下,客户端B)

谢谢您的回复。我遇到的问题是两个客户端通过服务器进行通信。这意味着客户端A触发必须通过服务器从客户端B实时接收的事件或消息。正常的RPC允许我从服务器获取序列化对象,但我需要从服务器获取消息,而无需发送请求。感谢回复。我遇到的问题是两个客户端通过服务器进行通信。这意味着客户端A触发必须通过服务器从客户端B实时接收的事件或消息。正常的RPC允许我从服务器获取序列化对象,但我需要从服务器获取消息,而无需发送请求。非常感谢,我认为这对我有帮助。我还有一个问题,comet在服务器站点上是如何工作的?servlet必须一直在web服务器上运行吗?非常感谢,我认为这就是它可以帮助我的地方。我还有一个问题,comet在服务器站点上是如何工作的?servlet必须一直在web服务器上运行吗?感谢您的回复,客户端B必须实时接收更改。这意味着没有请求。感谢回复,客户端B必须实时接收更改。这意味着没有请求。