Client-Side Hataları

İstemci tarafı hataları, sunucu tarafı hatalarına benzer şekilde işlenir. Message Queuing, örneğin ileti istemciden sunucuya taşınamıyorsa iletiyi hedef kuyruğuna taşıyabilir. Bu durumda, ileti istemci tarafı teslim edilemeyen ileti kuyruğuna taşınır.

COM+ kuyruğa alınan bileşenler hizmeti, teslim edilemeyen ileti kuyruğunu izler. İletiler taşındıysa, kuyruğa alınan bileşenler hizmeti özel durum sınıfının bir örneğini oluşturur ve IPlaybackControlistemek için QueryInterfaceçağırır. Bu başarılı olursa, teslim edilemeyen sıra izleyicisi IPlaybackControl::FinalClientRetryçağırır.

nesnesi, önceki bir işlemin etkisini tersine çevirmek için bazı eylemler gerçekleştirebilir. Kayıttan yürütme işlemi yapılırsa, ileti Xact teslim edilemeyen ileti kuyruğundan kaldırılır. Kayıttan yürütme başarısız olursa veya gerekli CLSID ve arabirim kullanılamıyorsa, ileti Xact geçersiz harf kuyruğunda kalır.

Yukarıda açıklanan işleme müdahale etmeniz gerekiyorsa veya zehirli bir iletiyi son bekleme kuyruğundan taşımanız gerekiyorsa, ileti taşıyıcı yardımcı programını kullanın. İleti taşıyıcı yardımcı programı hakkında daha fazla bilgi için bkz. İşleme Hataları.

kalıcı Client-Side hataları

Server-Side Hataları