我有一个客户端,告诉我的服务器与另一台服务器联系,并在保存后将数据保存在该服务器上,如果成功,我可以接收到回调,然后又如何告诉客户端刷新页面,因为第二台服务器也在向该服务器发送数据客户端,我可以使用标题吗?
答案 0 :(得分:0)
没有将邮件(刷新请求等)直接从服务器推送到网页的传统方法。
在给出一些解决方案之前,很抱歉,您对问题的描述非常模棱两可。 server
,another server
,this 2nd Server is also sending data to the Client
没有多大意义。您可以重新组织描述以更好地显示整个业务逻辑。提供必要的代码会更好。
因此,着眼于在浏览器环境中从服务器向客户端发送消息,您可以考虑以下几种方式:
您可以使用ajax在客户端请求服务器。您可以定期轮询服务器,检查响应以确定是否应刷新页面。
专业版:受到广泛支持,对于客户端和服务器端都很容易
缺点::轮询不是一种实时解决方案,会提出一些冗余请求
专业版:类似于套接字的实时双向通信
缺点:对于您提到的简单任务来说可能太重了
PWA规范的一部分
专业版::允许从服务器到客户端的直接通信
缺点:复杂,浏览器支持不足