Delen via


Client-Side fouten

Fouten aan de clientzijde worden verwerkt op een manier die vergelijkbaar is met fouten aan de serverzijde. Message Queuing- een bericht naar de doelwachtrij kan verplaatsen als het bericht bijvoorbeeld niet van client naar server kan worden verplaatst. In dit geval wordt het bericht verplaatst naar de wachtrij met dode letters aan de clientzijde.

De com+-onderdelenservice bewaakt de wachtrij met dode letters. Als berichten zijn verplaatst, maakt de service onderdelen in de wachtrij een exemplaar van de uitzonderingsklasse en roept QueryInterface- aan om IPlaybackControl-aan te vragen. Als dit lukt, roept de wachtrijmonitor voor dead letter IPlaybackControl::FinalClientRetryaan.

Het object kan enige actie ondernemen om het effect van een eerdere transactie om te keren. Als de afspeeldoorvoeringen worden doorgevoerd, wordt het bericht verwijderd uit de wachtrij voor dode letters van Xact. Als het afspelen mislukt of als de vereiste CLSID en interface niet beschikbaar zijn, blijft het bericht in de wachtrij voor dode letters van Xact staan.

Als u moet ingrijpen in het hierboven beschreven proces of als u een gifbericht uit de uiteindelijke rustwachtrij wilt verplaatsen, gebruikt u het hulpprogramma bericht mover. Zie Fouten afhandelenvoor meer informatie over het hulpprogramma voor berichtmover.

permanente Client-Side fouten

Server-Side fouten