我在 SQL Server 2008 中有一个 SQL-CLR 触发器,它向套接字服务器发送消息。它工作正常,但我需要 TCP 客户端保持与其通信的服务器的连接。
为了做到这一点,我必须创建一些保持活动状态的线程。因此,我创建了一个线程,将消息添加到队列中,我看到客户端正在连接,但在客户端能够处理排队的消息并将其发送到 TCP 服务器之前,SQL Server 就退出了。
此应用程序的目的是发送通过 xml 更新的哪些字段以及与其关联的一些值。我想将它们放入队列中,在线程中处理并发送到 TCP 套接字服务器。
我现在计划的替代方案是让 CLR 触发器将消息添加到 MSMQ,并使用另一个服务来处理这些消息。
有什么好的建议如何实现这一点吗?
创建装配消息传递
授权 dbo
来自“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Messaging.dll”
带有权限集=不安全
去
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)