Asynchroner Aufrufzustand
Auf dieser Seite wird der asynchrone Aufrufzustand für RPC-Aufrufe beschrieben.
Clientverhalten
| State | Name des Zustands | Aktion |
|---|---|---|
| C | Rufen Sie auf. | Machen Sie den RPC
|
| Kann | Abbrechen des Anrufs | Aufrufen von RpcAsyncCancelCallGo to WComp |
| WComp | Warten auf den Abschluss | Warten, bis notificationCall-complete notification empfangen werden soll Wechseln Sie zu "Comp". |
| Comp | Completion | Problem: RpcAsyncCompleteCallZum Ende wechseln |
| Ende |
Serververhalten
| State | Name des Zustands | Aktion |
|---|---|---|
| D | Dispatch | Der Aufruf wird von rpc runtimeProcess versendet. Wechseln Sie zu "Comp". To fail fatally (while executing on the RPC thread): Raise exception; Gehe zu Ende So führen Sie einen ordnungsgemäßen Fehler aus: Wechseln Sie zu A. |
| Ein | Abbrechen des Aufrufs | Aufrufen von RpcAsyncAbortCallGo to End |
| Comp | Completion | Problem: RpcAsyncCompleteCallZum Ende wechseln |
| Ende |