当前位置: 首页 > 面试题库 >

WEB应用从服务器主动推送Data到客户端有哪些方 式?

赵飞雨
2023-03-14
本文向大家介绍WEB应用从服务器主动推送Data到客户端有哪些方 式?相关面试题,主要包含被问及WEB应用从服务器主动推送Data到客户端有哪些方 式?时的应答技巧和注意事项,需要的朋友参考一下

一般的服务器Push技术包括:

基于AJAX的长轮询(long一polling)方式,服务器Hold—段时间后再返回信息; HTTP Streaming,通过iframe和〈script〉#签完成数据的传输; TCP长连接 HTML5新引入的WebSocket,可以实现服务器主动发送数据至网页端,它和HTTP— 样,是一个基于HTTP的应用层协议,跑的是TCP,所以本质上还是个长连接,双向通信, 意味着服务器端和客户端可以同时发送并响应请求,而不再像HTTP的请求和响应。 nodejs的http://socket.io,它是websocket的一^^开源实现,对不支持websocket的浏 览器降级成comet / ajax轮询,http://socket.io的良好封装使代码编写非常容易。 上述的 1 和2统称为comet技术。comet详细参考:http://www.ibm.com/developerworks/cn/ web/wa一lo一comet/

 类似资料:
  • 本文向大家介绍网页应用从服务器主动推送到客户端有那些方式?相关面试题,主要包含被问及网页应用从服务器主动推送到客户端有那些方式?时的应答技巧和注意事项,需要的朋友参考一下 websocket SSE,EventSource接口 参考 EventSource() 示例

  • 我正在开发一个使用Python编写的REST API的Xamarin应用程序。 Xamarin应用程序提供了虚拟购物清单,用户可以在其中协作购买共享清单上的物品。 为了改善用户体验,我希望能够主动通知用户关于列表中的已完成项目。 通知由API存储在关系数据库中,并有一个标志指示用户是否已经收到通知。 API有一个endpoint,它向数据库查询通知并返回带有这些通知的JSON响应。 实现起来相当简

  • 客户端关于推送的方法只有两个,它们分别是: Subscribe 方法 Subscribe(name string, id string, settings *InvokeSettings, callback interface{}) (err error) Subscribe 方法的用处是订阅服务器端的推送服务。该方法有两种方式,一种是自动获取设置客户端 id,另一种是手动设置客户端 id。 参数

  • 我正在创建我的产品,并与这个问题。有一天,我设置了Socket.io,一切都很好。第二天,我将服务器和客户端从http迁移到HTTPS。迁移后客户端和服务器端仍然连接,但不能从客户端发射到服务器,从服务器发射到客户端。 我的ssl证书位于和中,它们加载正确。运行在上的服务器 我的示例react组件。我的react应用程序运行在上。HTTPS连接良好,工作良好。 我该怎么办?也许我在中错误地使用了s

  • 我需要实现一个TCP服务器,它基本上应该在与客户端握手时打开一个套接字。 套接字打开后服务器需要保持套接字打开,并且能够通过打开的套接字将消息从服务器推送到客户端 我查看了一些spring集成示例,但不确定我所看到的示例是否确实参考了我的需求。 1. Spring集成tcp是否有这种能力来保持打开套接字并将消息从服务器发送到客户端? 服务器还应支持传入请求 客户端实现是作为简单Tcp java客户

  • 问题内容: 由于我是Web服务的新手,请您告诉我问题的答案。我的问题是 我想实现一个Web服务,当客户端调用此Web服务时,该服务会向客户端发送pdf文件。 请有人帮我提供一段不错的代码或解释。 现在可以请一个人解决我的错误。 12-23 09:42:48.429:调试/安装(32):DexInv:-开始’/data/app/vmdl33143.tmp’— 12-23 09:42:51.708:调