是否可以进行 gwt rpc 阻塞?即应用程序阻塞,直到从服务器收到响应
最佳答案
据我所知,没有 gwt rpc 阻塞,因为它与异步回调相反。
但是你可以使用这两种方法
- 计时器。计算计时器并检查是否有任何不为空的返回对象并停止并取消计时器并继续您的工作。如果计时器处于 Activity 状态,请不要做其他工作。这是非常非常低效的方式。 缺乏 OO 设计模式和过多的 if-else-if 语句
- 调用 Rpc 并在
onSuccess()
方法中执行所有操作。它保证您的方法已完成并成功完成,然后继续其他方法。
我的建议是第二个 (onSuccess)。我想再次提一下,阻塞从来都不是一个好主意
关于java - GWT 使 RPC 阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4601569/