Có một số điểm với XA:
- Nó thực hiện công việc của mình và không có giải pháp thay thế được chấp nhận. Nếu bạn phải sử dụng các giao dịch phân tán, thì không có cách nào tránh khỏi XA.
- Đây là "công nghệ tiêu chuẩn", không cường điệu và không tiếp thị. Do đó, nó bay dưới tầm ngắm của hầu hết mọi người.
- Ngay cả khi nó được sử dụng, rất có thể Jack Application Developer không biết nó vì hầu hết các bộ phận thường bị ẩn trong một số khuôn khổ.
- Nhu cầu về XA thực sự có phần giảm sút, vì Kiến trúc hướng dịch vụ (SOA) và hàng đợi tin nhắn là các mô hình kiến trúc cường điệu mà thử để tránh sự kết hợp chặt chẽ như vậy của các hệ thống con. Mặc dù ít nhất SOA cũng có vẻ đang giảm sút khá tốt.;-)
- Các phần thường bị lãng quên của XA là mã và công cụ bắt buộc được sử dụng khi giao dịch thực sự bị phá vỡ. Có một số vùng ngoại ô ở XA nơi Người quản lý giao dịch không thể cam kết hoặc hoàn trả tất cả các tài nguyên trong một thời gian khá dài. Điểm này chỉ làm tăng "chỉ sử dụng nó nếu bạn thực sự phải "trỏ.