70 WebSphere and .NET Coexistence
Microsoft Message Queuing (MSMQ)
Microsoft Message Queuing support is provided directly through objects in
the .NET System.Messaging namespace. This namespace contains the
object MessageQueueTransaction which provides MSMQ level transactional
support. This is typically called a one-phase or level one transaction since it
encapsulates one level of processing.
ADO.NET data transactions
ADO.NET data providers typically include database level transaction support.
The larger ADO.NET database providers, including IBM DB2 UDB, Microsoft
SQL Server, and Oracle also provide the capability to allow database
connections to automatically participate in distributed transactions. Like
Microsoft Message Queueing, non-dist ...