應用程式可呼叫「關閉連線」方法來關閉連線。
當應用程式關閉連線時,XMS 會採取下列動作:
- XMS 關閉該連線的所有相關聯階段作業,並刪除這些階段作業的某些相關聯物件。如需哪些物件會被刪除的相關資訊,
請參閱刪除物件。同時,
XMS 會回復 (Recover) 階段作業中目前正在進行的任何交易。
- XMS 會結束和傳訊伺服器間的通訊連線。
- XMS 會釋放連線所用的記憶體和其他內部資源。
如果應用程式負責確認階段作業中的訊息接收,
則關閉連線並不會強迫 XMS
確認應用程式無法確認之任何訊息的接收。如需確認訊息接收的相關資訊,
請參閱在階段作業中確認收到訊息。