Supporto asincrono di Windows APPC

Programma che emette una chiamata e non recupera il controllo finché la chiamata non viene completata non può eseguire altre operazioni. Questo tipo di operazione, detto blocco, non è adatto a un'applicazione server progettata per gestire più richieste da molti client. Il completamento delle chiamate asincrone restituisce immediatamente la chiamata iniziale in modo che l'applicazione possa continuare con altri processi.

Host Integration Server usa la funzione per il RegisterWindowsMessage supporto asincrono per le applicazioni APPC. Con "WinAsyncAPPC" come stringa di input, un'applicazione passa un handle di finestra tramite il quale può ricevere una notifica di completamento del verbo. L'applicazione rilascia quindi il verbo. Al termine del verbo, viene inviato un messaggio all'handle di finestra passato, notificando all'applicazione che il verbo è completo.

Ad eccezione di RECEIVE_AND_WAIT asincrona, MC_RECEIVE_AND_WAIT, RECEIVE_AND_POST e MC_RECEIVE_AND_POST, che possono eseguire determinati verbi mentre sono in sospeso, una conversazione può avere una sola operazione incompleta in qualsiasi momento.