2012-08-17 55 views
0

我有一个使用Netbeans IDE开发的RESTful Web服务应用程序。该应用程序使用MySQL服务器作为其后端服务器。我现在想知道的是,使用我的REST风格的应用程序的客户端应用程序将刷新以反映服务器中的数据更改的频率。RESTful客户端拉多少次服务器数据

客户端是否从RESTful应用程序获取了任何默认拉间隔?框架(JAX-RS)是否做了些什么或者是我的业务需要照顾。

在此先感谢

+0

这完全取决于客户端。 – 2012-08-17 16:23:10

回答

0

@Abraham

有没有这样的规则。只有你可以用来正确实现这一点的是HTTP的缓存功能。服务必须包含控制信息可以缓存多长时间的特定资源的表示形式,重新生效,从未缓存等等......

在客户端应用程序的每个事物上,每个客户端可能会决定它自己的路径如何保持自己与服务。它可以通过本地存储数据完成,并为本地缓存等终端用户服务......服务不能(也不应该知道)客户端如何实现,只有服务可以做的是将缓存信息包含在响应消息中,因为我已经上文提到的。

0

您有责任安排服务一次又一次执行。我们可以设置超时间隔,但没有拉间隔。