We have a system in which the data is replicated from an external 3rd party source (which I have no control over). The only way of manipulating the source data is via a Web Service.
For each newly replicated row I have to update another table in the external DB by sending a web request.
I know that it can be achieved by simply writing an SQLCLR routine that'll send http request. My question is : is this the correct way to go about this from the architectural standpoint ? Isn't it considered as misuse of CLR integration ?