一款第三方应用程序使用MS SQL Server作为数据存储。在第三方应用程序API中,他们忘记为事件添加Webhooks,因此我正在尝试通过在其SQL Server数据库上添加相关表触发器来添加Webhooks概念到它们的API中。
这个想法是通过表触发器捕获UPDATE事件,如果更改了特定字段,则通知一个进程(在SQL Server框之外)执行一些批量操作。
我考虑让SQL Server以某种方式调用URL(也称为“Webhook”),而不等待响应(或立即超时),最好使用T-SQL。
在SQL Server中是否有任何方法可以实现这一点(从T-SQL异步调用URL),或者与外部系统通信的唯一安全方式是从SQL Server发送电子邮件,以避免意外锁定SQL Server的风险?(我正在使用SQL Server 2012)
这个想法是通过表触发器捕获UPDATE事件,如果更改了特定字段,则通知一个进程(在SQL Server框之外)执行一些批量操作。
我考虑让SQL Server以某种方式调用URL(也称为“Webhook”),而不等待响应(或立即超时),最好使用T-SQL。
在SQL Server中是否有任何方法可以实现这一点(从T-SQL异步调用URL),或者与外部系统通信的唯一安全方式是从SQL Server发送电子邮件,以避免意外锁定SQL Server的风险?(我正在使用SQL Server 2012)