GWT - Повторное использование класса обратного вызова - PullRequest
3 голосов
/ 11 июня 2010

Мой пользовательский класс обратного вызова реализует AsyncCallback (например, MyAsyncCallback реализует AsyncCallback ) и планирует использовать один экземпляр MyAsyncCallback для выполнения нескольких методов RPC. Этот подход безопасен? Или нужно создавать новый экземпляр MyAsyncCallback для каждого взаимодействия от браузера к серверу?

Мне надоело видеть столько анонимных блоков кода AsyncCallback.

Спасибо за ваш вклад

1 Ответ

4 голосов
/ 11 июня 2010

Содержит ли ваш класс MyAsyncCallback какое-либо состояние?

Если нет, я не могу придумать ничего, что помешало бы вам использовать его снова.

Если это так ... ну, до сих пор я читал, что JavaScript всегда однопоточный, так что у вас тоже должно быть все в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...