MaxConcurrentListeners 和来自 MSMQ 的远程事务读取
难道 DistributedTxMessageListenerContainer 上的 MaxConcurrentListereners 没有多大用处吗?我的印象是一次只有一个线程可以处理队列中的消息。也…
Oracle global_names 删除问题
我正在使用数据库链接在另一个数据库上执行 DELETE 语句,但数据库链接名称不符合全局命名,并且此要求无法更改。 另外,我将 global_names 设置为 fa…
什么是“正确的”?使用 Spring 从一个 EAR 文件到另一个 EAR 文件调用事务安全的方法?
我有两个 Spring 应用程序 A 和 B,每个应用程序都位于一个单独的 EAR 文件中。现在我想从 A 呼叫到 B,反之亦然,甚至可能是 A -> 。 B->一个或…
如何检测 ServicedComponent 中的事务中止?
我正在尝试创建一个 System.EnterpriseServices.ServicedComponent 以便参与分布式事务。我的主要方法如下所示: public void DoSomething() { try { …
.net检测分布式事务
在我的应用程序中,我使用以下模式来调用数据库: //do a transaction using (TransactionScope transaction = new TransactionScope(TransactionScop…
NHibernate - 分布式事务并提供您自己的连接会导致异常
当参与分布式事务并且您通过指定自己的连接对象打开会话时,NHibernate 会引发异常。 Unhandled Exception: System.InvalidOperationException: Disco…
使用 transactionscope 时阻止事务升级为分布式的推荐实践
使用 TransactionScope 对象来设置不需要跨函数调用传递的隐式事务非常棒!但是,如果一个连接在另一个连接已打开的情况下打开,则事务协调器会默默地…
强制 MSDTC 孤立 SQLServer 分布式事务
当关闭我的项目的基于WebSphere 的JavaEE 应用程序时,分布式事务有时会在SQLServer 2005 数据库中保持活动状态。它们会永远保留它们的锁,并且必须手…
为什么实体框架 4.0 需要使用 DTM?可以不使用吗?
我大约一年前使用 EF。我只是尝试使用 TransactionScope 处理相当复杂的查询,如下面的代码。 using (var tran = new TransactionScope()) { // Clear…
为什么 TransactionScope 不回滚分布式事务?
我正在使用名为 ECO 的对象持久性框架来将数据更新到 SQL Server。我注意到,如果我创建一个 TransactionScope,然后在第一个事务提交之后但在第二个…
具有事务支持的 WCF 自定义消息编写
我正在使用继承 System.Servicemodel.Channels.Message 的自定义消息。 我的自定义消息获取从数据库中提取的 IEnumerable 集合。 WCF 服务是事务性的…