需要帮助来创建SQL侦听器吗

需要帮助来创建SQL侦听器吗,sql,Sql,在我的应用程序中,管道内有一个外部事件低压,触发要生成的警报。这些报警具有特定的格式。我想将这些报警存储到MS SQL数据库中。问题是我需要某种监听器,它在生成警报时会监听警报,然后将其存储在SQL数据库中。 我正在使用ASP.net和C进行web应用程序开发。我不知道如何开发这些侦听器。 请建议我如何创建这样一个听众 谢谢。您有与管道压力监测器接口的软件组件吗?这似乎是你的第一步-一些物理设备,监测压力和连接到计算机通过串行,蓝牙,无论什么 然后是一个对SQL一无所知的软件组件,它通过软件通知

在我的应用程序中,管道内有一个外部事件低压,触发要生成的警报。这些报警具有特定的格式。我想将这些报警存储到MS SQL数据库中。问题是我需要某种监听器,它在生成警报时会监听警报,然后将其存储在SQL数据库中。 我正在使用ASP.net和C进行web应用程序开发。我不知道如何开发这些侦听器。 请建议我如何创建这样一个听众


谢谢。

您有与管道压力监测器接口的软件组件吗?这似乎是你的第一步-一些物理设备,监测压力和连接到计算机通过串行,蓝牙,无论什么

然后是一个对SQL一无所知的软件组件,它通过软件通知(电子邮件、snmp等)与该设备通信并报告事件

然后您需要一些“侦听”软件组件并在SQL中记录事件的东西


抱歉,不能说得更具体了,但我就是这么做的。

您可以使用.Net开发windows服务。它可能有一个system.threading.timer运行,它以特定的间隔检查仪表的状态,以寻找报警标准。不过,我不知道如何将.Net与语言连接起来


假设您可以访问.Net中的语言数据,当满足报警条件时,您可以让windows服务直接写入SQL DB,或者使用WCF web服务调用将警报写入数据库。

我认为使用SNMP陷阱实现此目的的最佳方法。但您获取压力信息的设备必须支持此操作。

您能否提供警报格式和传递方法的详细信息?警报格式是一个键值对,以及报警产生区域的naem。我也添加了sql表来存储报警。只是我需要一种监听器,在警报生成时进行监听,然后将其存储在数据库中@阿贝:这不是家庭作业,我目前正在公司的一个项目中工作。有一个第三方软件可以监控压力并发出警报。我有闹钟的格式。我也可以创建SQL表来存储报警。只是当警报生成时,我需要设计一种监听器,它可以监听警报已经生成,现在我需要将它存储在数据库中。我需要设计监听器@卡车司机吉姆:我会尝试搜索.net仪表。谢谢。是的,如果第三方软件有.Net Api,或者可以通过COM访问,您应该有一个良好的起点。第三方软件如何广播警报?它是否发送电子邮件、HTTP POST、将数据写入文件或拨打电话号码?需要知道你在听什么。