GWT服务器线程

时间:2011-04-08 12:05:35

标签: multithreading gwt

我正在使用GWT RPC调用与另一台服务器通信。我通过使用线程来异步。因此RPC服务在所有线程完成之前返回。

我现在的问题是我使用的HttpURLConnection,当我使用woutjout线程时工作正常,但是当我在一个单独的线程中使用它时会崩溃。之所以我(我认为)是因为在线程完成之前RPC调用正在返回。

是否有人遇到过相同的问题并找到了解决方案?

最好的问候, 斯蒂芬

1 个答案:

答案 0 :(得分:0)

如果您假设崩溃是由RPC调用过早返回引起的,那么您可以在创建的每个线程上使用Thread.join()来异步工作。这将阻止主线程,直到完成所有后台工作。