Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Programm, das einen Anruf ausgibt und die Kontrolle erst wieder erhält, wenn der Anruf abgeschlossen ist, kann keine anderen Vorgänge ausführen. Dieser Vorgangstyp, der als Blockierung bezeichnet wird, eignet sich nicht für eine Serveranwendung, die für die Verarbeitung mehrerer Anforderungen von vielen Clients entwickelt wurde. Der asynchrone Aufrufabschluss gibt den anfänglichen Aufruf sofort zurück, damit die Anwendung mit anderen Prozessen fortfahren kann.
Hostintegrationsserver verwendet die RegisterWindowsMessage Funktion für asynchrone Unterstützung für APPC-Anwendungen. Mit "WinAsyncAPPC" als Eingabezeichenfolge übergibt eine Anwendung ein Fensterhandle, durch das sie über den Abschluss eines Befehls benachrichtigt werden kann. Die Anwendung gibt dann das Verb aus. Wenn das Verb abgeschlossen ist, wird eine Nachricht an das übergebene Fensterhandle gepostet, die die Anwendung darüber informiert, dass das Verb abgeschlossen ist.
Mit Ausnahme asynchroner RECEIVE_AND_WAIT, MC_RECEIVE_AND_WAIT, RECEIVE_AND_POST und MC_RECEIVE_AND_POST, die bestimmte andere Verben während des Ausstehens ausstellen können, kann eine Unterhaltung jederzeit nur einen unvollständigen Vorgang aufweisen.