Web提要RSS和Atom:都是低效的?

Web提要RSS和Atom:都是低效的?,rss,atom-feed,Rss,Atom Feed,据我所知,web提要RSS和Atom请求都是从客户端开始,从服务器获取内容,并且它们每隔一段时间就会这样做。无论是否有新内容,客户端都会检查更新 反过来不是更有效吗?让服务器宣布新的更新。在这种情况下,它必须跟踪客户机,以及每个客户机何时得到更新。它还必须向每个人发送一条消息。但是,如果在没有新消息的情况下客户机服务器不通信,看起来效率会更高 web提要之所以如此是有原因的吗?此模型不是提要(RSS或Atom)固有的,而是HTTP本身固有的,在HTTP中,客户端查询服务器以获取数据。此时,这是纯

据我所知,web提要RSS和Atom请求都是从客户端开始,从服务器获取内容,并且它们每隔一段时间就会这样做。无论是否有新内容,客户端都会检查更新

反过来不是更有效吗?让服务器宣布新的更新。在这种情况下,它必须跟踪客户机,以及每个客户机何时得到更新。它还必须向每个人发送一条消息。但是,如果在没有新消息的情况下客户机服务器不通信,看起来效率会更高


web提要之所以如此是有原因的吗?

此模型不是提要(RSS或Atom)固有的,而是HTTP本身固有的,在HTTP中,客户端查询服务器以获取数据。此时,这是纯客户端->服务器模型中确定是否有可用或更新的新数据的唯一方法

现在,在服务器查询其他服务器的上下文中,使用Webhook解决了这个问题。基本上,当轮询任何给定资源时,服务器还可以通过提供webhook“订阅”,当提要中发生更改或更新时,将调用webhook。这样,订户就不必反复轮询提要