[英]GWT make RPC blocking
是否可以使gwt rpc阻塞? 即应用程序阻塞,直到从服务器收到响应
据我所知,没有gwt rpc阻塞,因为它与异步回调相反。
但是您可以使用这两种方法
onSuccess()
方法中执行所有操作。 它可以确保您的方法已完成并成功完成,然后继续使用其他方法。 我的建议是第二(onSuccess)。 我想再说一遍,封锁永远不是一个好主意
好吧,GWT设计人员将syncnus rpc调用称为邪恶。 它们确实有很强的论据...但是您可以通过黑客手段成功实现同步rpc。这里就是其中之一, http://code.google.com/p/google-web-toolkit/issues/detail? id = 4898
我想到的最简单的解决方案是,从异步调用开始到填充完成为止(在onSuccess()
方法的结尾onSuccess()
“阻塞”您的应用程序。
屏蔽是指在页面中间显示一些动画加载的gif 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.