如何实现服务器向浏览器端和app端的推送问题 20C

最近有一个项目需求,服务端后台定时轮询数据库获取新数据,若有新数据就把数据
推送到浏览器端和手机app端。请问要怎么实现这种推送?跪求大神给点思路,或者
推荐一些推送框架也可以。

4个回答

app 端的话 有很多推荐框架的,百度一下
浏览器的话 可以用websocket ,

z562743237
zsc我行我素 回复qq_37048068: http://www.ruanyifeng.com/blog/2017/05/websocket.html 好好研究一下websocket
一年多之前 回复
z562743237
zsc我行我素 回复qq_37048068: 好好去看看websocket,传统浏览器http请求是浏览器向服务器请求数据,然后服务器返回数据,websocket可以实现服务端有新的数据后主动推送给浏览器而不需要浏览器去请求
一年多之前 回复
qq_37048068
呱大飞 qq_37048068 2018.06.05 09:58 我想知道,app上传了新的数据,需要给web后台管理员(浏览器)推送一个通知怎么做? 看了websocket 那是浏览器对后台加的数据,又返回给浏览器
一年多之前 回复

只能借助于第三方的推送框架来做 如极光推送等

chenfanglincfl
CraftsmanChen 回复qq_37048068: 对接push哈,根据用户的设备平台,看看是来推送安卓消息,还是iOS,还是微信等
一年多之前 回复
qq_37048068
呱大飞 qq_37048068 2018.06.05 09:58 我想知道,app上传了新的数据,需要给web后台管理员(浏览器)推送一个通知怎么做? 看了websocket 那是浏览器对后台加的数据,又返回给浏览器
一年多之前 回复

你知道 心跳反射 么?

网络游戏用来检测用户是否在线的方法

你知道html5么

里面有关于推送新的方法

其实你 把浏览器 和 客户端 每30秒 向服务器发一个请求,服务器看情况返回数据,再处理不就完了.不知道你想些什么

qq_37048068
呱大飞 这个方法消耗太大;想找一个更优的方式
一年多之前 回复

我想知道,app上传了新的数据,需要给web后台管理员(浏览器)推送一个通知怎么做? 看了websocket 那是浏览器对后台加的数据,又返回给浏览器;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
MyFlag Step9:app端与服务器端的代码编写
在这半周的工作中 package com.example.sdu.myflag.activity; import android.content.Intent; import android.content.SharedPreferences; import android.graphics.Color; import android.os.Bundle; import and
C#端实现安卓APP推送功能
首先在极光推送上设置好相应信息。
使用WCF实现服务器向客户端的信息推送
使用WCF实现服务器向客户端的信息推送,你说CSDN提示描述长度不够,写那么长的内容干什么呢?
使用App端向极光服务器发送消息
最近公司因为服务器原因暂时无法使用,但是设备要向客户端发送离线消息。于是花了我两天 时间写了这么一点代码,代码不多。大牛一看就懂,写下来一方面为了保存一下,另外如果谁有需要的也可以看看
APP推送的实现-----极光推送
一.在极光推送的官网上注册一个账号 二.打开文档 三.打开androidSDK集成指南 四.下载SDK下载页面
APP端后台接收消息处理并推送
可能写的不清楚,自己理解用的。 继承个推细节不提,主要提一下继承好个推后如何处理收到的消息,当使用apple的push证书到处成p12文件后传到个推服务器。然后使用一下几个方法     // MARK: - 用户通知(推送) _自定义方法          /** 注册用户通知(推送) */     func registerU
推送技术 服务器向android
小弟刚学web想让服务器向android端传递信息,得知要用推技术,不知道哪位高手给我些资料,服务器是用java写的,给我个简单实例最好了,谢谢了先。
如何做Server端向android客户端推送数据?
要做个类似QQ服务器向手机客户端推送消息的功能,求实现思路,以及用到的相关技术,谢谢!
如何实现向APP推送消息
app和服务端,其实就类似于之前的C/S架构,可以用socket实现。 推送的基本原理其实类似,其实就是通过手机和服务器之间的Socket维持一个TCP长连接,通过这个长连接来实现服务器和客户端之间的通信。Socket编程实现起来比较复杂,可以利用第三方推送sdk,也有大量的开源技术可以选择。 xmpp,openfire,gopush-cluster等
服务器向浏览器实时消息推送
各位好,我现在有一个消息推送的问题。rn场景:rn当有 用户在app上发送一个消息,消息请求到达app后台服务器,这个时候 需要将消息发送到后台管理系统(web)的部分用户(多个),要求实时的(精确到秒级)。rn环境:后台是spring boot+mybatis beb前台是使用ng-js前后台分离的系统。rn项目已使用 rabit mq。rnrn请问各位 怎么实现 越详细越好
如何实现服务器端的"推"?
一般的c/s或b/s结构都是由客户端提出请求,由服务器处理后把结果回送客户端.现在我想让服务器在有需要时主动地把信息"推"给所有或个别符合条件的客户端,该如何实现?高手们来谈谈思路。
如何实现服务器端的多线程编程
如何实现服务器端的多线程编程
服务器端的并发处理如何实现?
比如说一个订票系统,100个人同时订票,服务器端该怎么处理这种并发情况呢?rnrn请高手们赐教!谢谢啦!
SignalR-实现web浏览器客户端与服务端的推送功能
SignalR-实现web浏览器客户端与服务端的推送功能 SignalR-实现web浏览器客户端与服务端的推送功能
JPush实现app推送功能
一个app中使用推送是很常见的需求,如果自己公司去实现一个推送功能是非常麻烦的事,不仅费时费力,做出来也不一定很成熟,所以我们经常是使用第三方的推送,目前常见的第三方推送有极光推送(JPush)、百度云、融云、网易云信等。今天我们就来使用JPush实现推送功能。 极光简介:现在有两种产品,一种是极光推送用来推送消息,另一种为极光IM用来实现聊天。推送方式有三种:通知、自定义消息、富媒体。每次推送
安卓app端向apache服务器post中文汉字
今天在安卓app端向后台apache服务器post数据时出现问题,一开始以为是数据长度超出限制导致数据传输失败。后来用常量替换,发现汉字传输失败,换了字符串又好了,想到是编码问题。在网上寻找解决方案无果,无意中意识到会不会是app端DataOutputStream类中的writeBytes(String s)方法无法处理汉字导致后面传输数据失败,于是在网上搜writeBytes方法,发现果然有同样碰
在浏览器端下载服务器端上指定的文件,如何实现?
在浏览器端下载服务器端上指定的文件到本地文件目录,如何实现?
comet怎么同时向多个浏览器推送?
我想用comet实现服务器向浏览器推送数据,但是只能向最新打开的浏览器推送,怎么实现向打开了推送界面的所有浏览器推送数据,
JAVA实现端到端的通信
rn 例如A,B两个客户端(A是高级客户端,可以通过网络控制B),A要发"MY NAME IS..."给B,怎么发?我想到的是通过服务器转发,用SOCKET,可是,A给服务器发了,服务器要怎么才能发给B啊(B的IP地址知道)?如果不通过服务器,那还有什么办法?上网也看了一些,说的都有些晕乎, 哪位高手能帮下忙啊。。。
PHP 实现页面推送 & APP与浏览器页面实时交互
今天因我的同桌想做一个公司内部的管理后台,但是想实现一个效果:管理后台打开一个页面,页面上有一个二维码,二维码方便有一个绿色的按钮,当客户端扫描二维码之后,管理后台的按钮由绿色变为红色。 方案一、js              最简单的办法就是,APP请求服务器,服务器去改变对应数据里的状态字段,页面里套用一个js 的ajax方法实时请求这个字段的值,但是这样对于一个页面的这个做法感觉有点因小
PC端和APP端
2016.10.06   为什么百度、淘宝之类的大公司网页不使用响应式,而是独立开发一套手机页面?               在手机上打开淘宝和百度的网址,发现地址前面都有个“m”,这是手机端的页面。        为什么这些大公司不把pc端页面做成响应式?这样不是可以节省点工作吗?        先给出结论:如果开发资源充裕,不应该考虑使用响应式设计来同时支持移动端和桌面端...
使用Netty搭建APP推送服务器
调用时序图如下:源码:https://github.com/Aresyi/pushServer(1)获取socket登录秘钥(登录口令):key. key的时效为1分钟,如果客户端在拿到key后,1分钟之内不执行socket登录验证的流程,则key自动生效;接口服务地址:/user/getPushKey(2)客户端拿到key后,与服务器端建立socket连接,并立即发送key到服务器。如果key过期
ajax+java如何实现服务器数据推送
最近开发一个系统rnrn需要用到客户端页面实时刷新rn考虑系统性能要求用服务器推送rn有会的写个demo发给我rn不胜感激rnE-mail:mwgjkf@hotmail.comrn如果技术好想到北京来发展欢迎和我联系rn
如何实现向服务器传送数据
PPC2003上开发,在MessageBox确认后,如何实现这个动作,HttpWebRequest没有找到
推送php端代码
推送php端代码
APP端实现图形验证码
rnPC做图形验证码,一般会采用SESSION的方法,SESSION产生的ID会被记录在浏览器的COOKIE里,用于标识一个客户端。rn1、那么APP也采用SESSION做法会有问题吗,APP能传输SESSION_ID上来服务器吗?rnrn场景,发送短信接口被刷,目前除了加IP限制以外(对方有IP代理,不是长久之计),打算加图形验证码,问题来了rn2、如果要实现第三次发送短信才出来图形验证码,那么是不是就没意义了,我觉得第一、二次不需要图形验证码,要实现这一点得有个身份标识,只要对方不断刷新这个身份标识,是不是就可以无限绕过图形验证码了?rnrn谢谢。
java实现APP端微信支付
最近实现了APP端微信支付的功能(下单、支付、查询订单、退款、退款查询),记录一下遇到的问题。 一、微信支付接口地址: app微信支付: https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_3 二、签名的坑: 注意:1. 后台请求微信的参数都是用 “_” 分割的: 比如:统一下单请求是后台发起的, 这个参数名在签名...
java实现APP端支付宝支付
一、支付宝接口地址: App支付: https://docs.open.alipay.com/204/105051 二、生成公钥、秘钥的坑: 下载生成RSA密钥插件生成: https://docs.open.alipay.com/291/105971 注意有两种: 2048位的、1024位的密钥,根据设置公钥时自行选择哪一种。 三、 解决错误: 系统繁忙 请稍后再试(ALIN10146)...
62、服务器端的实现
我们还是先实现服务器端的功能。你可以先参考前面的描述的界面,先把界面设计好,由于比较简单,这里我就不讲解了。 一、实现服务器对应每个客户端的线程类。 在com.dao包中新建一个Server2ClientThread类,该类是服务器端类的核心功能,其实现思路与上一天所讲的差不多,也是每一个客户端就对应一个线程来维护,不同的是,服务器需要记录所有的在线用户和信息,而这些信息是所有的用户共享的,所...
多线程服务器端的实现
1.单CPU系统中如何同时执行多个进程?请解释该过程中发生的上下文切换。 答:只有1个CPU(CPU的运算设备CORE)的系统中不是也可以同时运行多个进程吗?只是因为系统将CPU时间分成了多个微小的块后分配给了多个进程。为了分时使用CPU,需要“上下文切换”的过程。 上下文切换:如果运行进程A后需要紧接着运行进程B,就应该将进程A的相关信息移出内存,并读入进程B的相关信息,这就是上下文切换。 ...
java接口怎么实现向APP端传输视频?
在线等,求求求帮助!
手机游戏服务器端的实现
哪位大侠开发过手机游戏的服务器端,用tcp协议,能否给个开发文档和示例代码
多线程并发服务器端的实现
实现一个多线程的并发服务器端: chat_server.c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <pthread.h> #include <arpa/inet.h> #include...
iOS实现服务器原生推送
iOS原生实现推送 一、iOS推送机制 Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器当需要给应用推送一条消息的时候,先要将消息发出到苹果推送服务器,然后再由苹果推送服务器将消息发到安装了该应用的手机。 接下来再看一张解释图: 根据上图
关于浏览器向服务器传递数据的问题
我想把浏览器端从客户那里接到的数据,保存到服务器端的xml文档中,可是提示没有权限。。请问应该如何实现通过浏览器传来的数据来修改服务器端的xml文件呢?是不是要服务器端对浏览器的数据进行接收,然后再修改xml文件?rn是不是就说明这不是JavaScript能完成的?需要服务器的语言来完成?希望大大解答。。
关于C++服务器实现推送
如题:做了个C++手机应用的服务器,到推送这部分,跪了。rnrnC++推送这部分有知道的吗?给点建议rnrn另外第三方推送,和C++结合,很头晕.
关于向服务器欺骗浏览器类型的问题
我在写一个客户端程序,它和Web服务器连接完成一些数据交互。这个网站是用.net写的,并只允许IE浏览器访问(后台应该有识别浏览器类型并作出相应处理的逻辑)。rnrn我在请求页面时,把HTTP请求的User-Agent头部做了这样的设置:rn[code=Java]URLConnection supConn = supUrl.openConnection();rn supConn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)");[/code]rn在请求这个网站的首页时能返回正常的信息,但在登录网站时却给我返回“该站点只支持IE浏览器访问”的信息,让我很郁闷。rnrn我想问一下除了检查HTTP的User-Agent请求头部,还有其它方法识别客户端浏览器类型吗?另外,这个站点使用了ActiveX控件,会不会和这个有关系?
socket编程服务器向客户端“推送”消息的机制是怎样实现的?
socket编程服务器向客户端“推送”消息的机制是怎样实现的?rn这和客户端向服务器端“拉”的方式不同在哪里啊?
浏览器端的计时问题?
使用ASP,制作考试系统,怎样限制考试的时间,即当到达交卷时间时,使考生必须提交?谢谢!
向客户端推送信息的问题
使用JSP/Servlet开发,想当服务器在某些条件下,主动向Applet的客户端推送一些信息,请问有没有好的方法实现?谢谢
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符

相似问题