社区
Ajax
帖子详情
web数据推送问题
叁滴水
博客专家认证
2017-11-30 10:08:29
最近在做一些小东西,每次进行ajax保存功能的时候,需要进行数据的推送,推送到别的系统之中。
然后在每次调用别的系统的wenservice的时候系统等待时间特别长,导致出现页面死机现象,有没有一种思路,解决这种问题呢?
或者说在进行保存的时候,先提前返回,然后后台自动进行推送的思路呢?
...全文
595
5
打赏
收藏
web数据推送问题
最近在做一些小东西,每次进行ajax保存功能的时候,需要进行数据的推送,推送到别的系统之中。 然后在每次调用别的系统的wenservice的时候系统等待时间特别长,导致出现页面死机现象,有没有一种思路,解决这种问题呢? 或者说在进行保存的时候,先提前返回,然后后台自动进行推送的思路呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
叁滴水
2017-12-01
打赏
举报
回复
这个是不是相当于另起一个线程了?
叁滴水
2017-11-30
打赏
举报
回复
您好,首先谢谢您的回答,可是在ajax 到后台之后, 进行的webservice 接口的推送,应该不是跨域的ajax问题
凡夫贩夫
2017-11-30
打赏
举报
回复
对了特别注意一下,上面给你的例子前台与后台数据交互的格式是jsonp,不是json,这两者是有区别的
凡夫贩夫
2017-11-30
打赏
举报
回复
你的这个需求属于ajax跨域的请求的范围,可以参照一下下同的代码,ajax请求默认是异步的请求,你请求之后,不会影响页面其他部分的操作,后台处理后得到数据就会返回给你,如果请求时间过长,可能是后台的原因,也有可能是网络的原因,不过基本可以初步排除是ajax跨域太慢的原因 ,$(document).ready(function(){ var url='http://localhost:8080/WorkGroupManagment/open/getGroupById" +"?id=1&callback=?'; $.ajax({ url:url, dataType:'jsonp', processData: false, type:'get', success:function(data){ alert(data.name); }, error:function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); }}); });
apple8160
2017-11-30
打赏
举报
回复
单独写一个监听程序与webservice通讯 ajax提交后 后台把消息传送给监听,不需要等待 直接返回前台 由那个监听程序把消息发送给webservice
Java
Web
后台自动向前台发送消息
Java
Web
项目后台向前
推送
消息,主要是是利用第三方包Comet4J,附件中是MyEclipse开发的源码,可直接运行。
JS常见三种
数据
推送
方式
1. Comet:基于 HTTP 长连接的服务器
推送
技术 Comet 是一种
Web
应用架构。服务器端会主动以异步的方式向客户端程序
推送
数据
,而不需要客户端显式的发出请求。Comet 架构非常适合事件驱动的
Web
应用,以及对交互性和实时性要求很强的应用,如股票交易行情分析、聊天室和
Web
版在线游戏等。 2.基于
Web
Socket 的
推送
基于
Web
Socket 的
推送
方案,在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; fla
H5
数据
推送
WilsonLiu’s blog 首发地址前言众所周知,AJAX的出现是前端快速发展的一个标志,同时也是前后端得以分离的重要基础。作为一个C/S网络的
web
系统,网络通信在发挥着举足轻重的作用。 大部分的场景下,我们是主动触发AJAX去调取后端
数据
,但是总有那么些场景是后端
数据
更新了再
推送
给前端。 本文则试着和读者一起对这个
数据
推送
的需求进行技术方案的探究。首先,列一个常用可选的技术清单 -
html页面
推送
功能的实现,想实现
Web
页面内容自动更新?你需要了解
WEB
实时
推送
技术!...
随着
Web
的发展,用户对于
Web
的实时
推送
要求也越来越高,比如,工业运行监控、
Web
在线通讯、即时报价系统、在线游戏等,都需要将后台发生的变化主动地、实时地传送到浏览器端,而不需要用户手动地刷新页面。本文对过去和现在流行的
Web
实时
推送
技术进行了比较与总结。一、双向通信HTTP协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查...
Web
Socket服务端消息
推送
一、
Web
端实现即时消息
推送
五种方式 股票曲线实时变化,在线IM聊天等等,
Web
系统里总是能见到消息
推送
的应用。消息
推送
用好了能增强用户体验,实现消息
推送
有N种解决方案。 1.1、什么是消息
推送
消息
推送
(Push)指运营人员通过自己的产品或第三方工具对用户当前网页或移动设备进行的主动消息
推送
。用户可以在网页上或移动设备锁定屏幕和通知栏看到push消息通知。以此来实现用户的多层次需求,使得用户能够自己设定所需要的信息频道,得到即时消息,简单说就是一种定制信息的实现方式。我们平时浏览邮箱时突然弹出消息
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章