Rest 发送GUI更新以响应更新并放置

Rest 发送GUI更新以响应更新并放置,rest,http,http-headers,httpverbs,Rest,Http,Http Headers,Httpverbs,我有一个web应用程序:webserver和SPA前端。Web服务器有一个RESTAPI 每个条目都有一些统计信息,并在每次添加、更新或删除操作时更新。统计数据是在服务器上计算的 我想做的是在PUT、POST、DELETE的响应体中发送一条更新消息。前端将处理它并相应地更新 这个解决方案的缺点是什么?它打破了其他的惯例吗?这种技术有名字吗 另外,我不认为这是一种常见的做法。另一种方法是,可以使用WebSocket来推动统计信息的更改。您说资源已经包含了这些统计信息,这些统计信息是在服务器上计算的

我有一个web应用程序:webserver和SPA前端。Web服务器有一个RESTAPI

每个条目都有一些统计信息,并在每次添加、更新或删除操作时更新。统计数据是在服务器上计算的

我想做的是在PUT、POST、DELETE的响应体中发送一条更新消息。前端将处理它并相应地更新

这个解决方案的缺点是什么?它打破了其他的惯例吗?这种技术有名字吗


另外,我不认为这是一种常见的做法。另一种方法是,可以使用WebSocket来推动统计信息的更改。

您说资源已经包含了这些统计信息,这些统计信息是在服务器上计算的。在这种情况下,您可以在
PUT
POST
DELETE
请求中返回实际更新的表示形式。该规范明确允许您返回刚刚更新的资源的表示形式

资源是否有一些自动计算的部分并不重要,它们不必是某些数据库实体的一对一映射


显然,如果您想将更改通知所有客户机,那么所有客户机都必须定期轮询某些资源,或者实施某种推送方法。

您说这些资源已经包含这些统计信息,这些统计信息是在服务器上计算的。在这种情况下,您可以在
PUT
POST
DELETE
请求中返回实际更新的表示形式。该规范明确允许您返回刚刚更新的资源的表示形式

资源是否有一些自动计算的部分并不重要,它们不必是某些数据库实体的一对一映射


显然,如果您想将更改通知所有客户端,那么所有客户端都必须定期轮询某些资源,或者实施某种推送方法。

此更新是关于什么的?你能描述一下你拥有的资源吗?URL是什么?此更新是关于什么的?你能描述一下你拥有的资源吗?网址是什么?