[好,所以我在前端有一个基于angular的Web应用程序,在后端有一个.Net Web API2。我希望我的应用根据后端发生的特定事件向用户发送通知,例如后端运行某些服务来处理图像文件,这可能会花费一些时间,并且希望用户在应用中的任何位置都能收到通知完成。
什么是最好的架构方法?我当时正在考虑在UI和服务器之间建立某种Web套接字连接。我应该在网络API本身上执行此操作吗?还是违反了REST的原理,因此我应该创建另一个有状态的服务器应用,并让我的angular应用通过websocket连接到该应用,同时仍然对原始Web API执行RESTful API调用吗?
您尝试过基础知识吗?
[由埃拜·伊曼纽尔·埃旺基