我想在ASP.NET API上实现Request / Acknowledge / Callback(或Push / Represent)模式。我通常会使用SignalR来做这类事情,但我想支持使用PHP等非.NET技术的客户端。
'Web Hooks'似乎不合适,因为我想要一个回调而不是一个事件系统,而且无论如何,它更像是一个概念而不是一个实际的框架。
首先想到的是接受一个回调URL作为参数(在查询或正文中,它在某种程度上无关紧要)并在处理完成后创建一个HttpPush,但我想知道两件事如果我走那条路的话。
(我没有提到它,但是是的,我第一次返回带有相关ID的202)