Flex: возможно ли остановить удаленный вызов? - PullRequest
1 голос
/ 20 февраля 2012

Я долго ищу, но ответа так и не нашел.

В общем случае мы храним токен удаленного вызова метода, например Flex -> Java. Но, если клиент знает, что текущий вызов больше не нужен, как остановить обработку сервера?

Можно ли с помощью asyncToken остановить удаленный вызов?

Спасибо за ваш ответ.

1 Ответ

3 голосов
/ 20 февраля 2012

Как я понял, AsyncToken просто предоставляет дополнительные данные для некоторой операции. Вам нужно будет получить доступ к этой операции, чтобы отменить.

Если вы вызываете HTTPService , вы используете метод cancel () .

Если вы используете WebService , вы сможете вызвать getOperation () , а затем cancel () соответствующей операции.

Если вы используете RemoteObject , вы должны иметь возможность вызвать метод getOperation () и затем cancel () для соответствующей операции.

...