java - gwt中的Remote Service被执行了两次

标签 java gwt gwt-rpc

我正在使用 GWT 调用服务。

在客户端我只调用了一次该方法,但在服务器端,服务中的方法被调用了两次。

我在 Firefox 中使用 GWT-Tools 调试了客户端;当我调用一次该方法时,服务器中有两次执行。参数中的相同数据,但在两个不同的线程中。

我在同一个应用程序中有更多调用,但问题仅在于那个应用程序。

最佳答案

很多参数很多的并行调用和一些子调用也有同样的问题。

有些调用偶尔会执行两次。来自客户端的参数和调用是正确的,问题是服务器端。没有出现子调用/参数较少的问题。

当客户端上的所有调用都链接到单个序列中且没有其他更改时,问题似乎就消失了。即,下一个调用是在上一个调用及其所有子调用完全完成时执行的(很多嵌套的 OnSucess 而不是后续调用)。

关于java - gwt中的Remote Service被执行了两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12688177/

相关文章:

java - 如何在 GWT 中使用文件发送 HashMap

java - SwingUtilities.invokeLater(runnable) 和 Swing Timer 如何工作?

java - 发生某些情况时删除 MouseListener

java - 模拟静态方法调用时发生意外调用

java - 我可以在 Dart 中使用 GWT 库吗?

java - GWT 出现奇怪的未捕获错误,UmbrellaException

java - 更改线程中的字符串

node.js - GA Analytics Reporting API - 身份验证停止工作

eclipse - GWT:对多个页面使用相同的 UI 模板?

gwt - 如何使用 servlet 获取图像并使用 GWT Image 类显示它?