我需要一个Windows应用程序(我正在编写)以某种方式获取已将新记录添加到某个SQL表的信息。 SQL Server是MS SQL Server 2008,Windows应用程序是.NET 4应用程序。 SQL Server和正在运行的应用程序位于不同的计算机上,但它们是此等式中的常量。将通知发送到正在运行的应用程序的最佳方法是什么?
答案 0 :(得分:0)
我决定创建一个CLR触发器,它从存储在配置表中的参数打开TcpClient
连接。然后,应用程序创建一个TcpListener
对象,并等待CLR触发器发送数据。似乎运作良好。