Prise en charge asynchrone de Windows APPC

Programme qui émet un appel et ne récupère pas le contrôle tant que l’appel ne peut pas effectuer d’autres opérations. Ce type d’opération, appelé blocage, n’est pas adapté à une application serveur conçue pour gérer plusieurs requêtes de nombreux clients. La saisie semi-automatique des appels asynchrones retourne immédiatement l’appel initial afin que l’application puisse continuer avec d’autres processus.

Host Integration Server utilise la fonction pour la RegisterWindowsMessage prise en charge asynchrone des applications APPC. Avec « WinAsyncAPPC » comme chaîne d’entrée, une application transmet un handle de fenêtre par lequel elle peut être avertie de la saisie semi-automatique des verbes. L’application émet ensuite le verbe. Une fois le verbe terminé, un message est publié dans le handle de fenêtre qui a été passé, en informant l’application que le verbe est terminé.

À l’exception des RECEIVE_AND_WAIT asynchrones, MC_RECEIVE_AND_WAIT, RECEIVE_AND_POST et MC_RECEIVE_AND_POST, qui peuvent émettre certains autres verbes en attente, une conversation ne peut avoir qu’une seule opération incomplète à tout moment.