GoEasy在web端推送及接收
来源:互联网 发布:mac加载字幕 编辑:程序博客网 时间:2024/06/06 17:07
- 博客分类:
最近使用GoEasy在web端进行实时信息推送,代码极其简单,记录一下,供大家参考:
一提到实时推送,那么大家会想到两点,一是轮询,二是http长连接。GoEasy是基于http长连接封装的免费推送服务,我们不需要考虑后台是如何实现的,而且上手相当快,一个demo几分钟就搞定。GoEasy推送支持Java, Android, JavaScript端的推送,这里我只举个在JavaScript推送和接收的例子,其余的请参考, 官网上还有详细使用文档。
1. 在web页面导入goeasy.js
<script type="text/javascript" src="https://cdn.goeasy.io/goeasy.js"></script>
2. 初始化goeasy
var goEasy = new GoEasy({
appkey: 'Your app key here'
});
如何获得appkey?
在goeasy官网上注册并激活你的账号,然后你就可以登录到后台系统自行添加application,添加完application后,系统会自动帮你生成appkey,然后你就可以使用了。
3. 在web页面订阅channel
goEasy.subscribe({
channel: 'demo_channel',
onMessage: function(message){
alert('Meessage received:'+message.content);
}
});
4. 在web页面向已订阅channel的页面推送消息
goEasy.publish({
channel: 'demo_channel',
message: 'Hello world!'
});
所有订阅了channel为“demo_channel“的页面都可以接收消息”Hello world!“
GoEasy官网上的Demo: https://goeasy.io/demo
大家可以在多个浏览器里打开这个demo页面,然后在其中一个页面推送给一条信息,可以看到其他浏览器也接收到了该信息。
影音先锋电影 http://www.iskdy.com/
完毕!
一提到实时推送,那么大家会想到两点,一是轮询,二是http长连接。GoEasy是基于http长连接封装的免费推送服务,我们不需要考虑后台是如何实现的,而且上手相当快,一个demo几分钟就搞定。GoEasy推送支持Java, Android, JavaScript端的推送,这里我只举个在JavaScript推送和接收的例子,其余的请参考, 官网上还有详细使用文档。
伦理片 http://www.dotdy.com/
实现步骤相当简单:1. 在web页面导入goeasy.js
<script type="text/javascript" src="https://cdn.goeasy.io/goeasy.js"></script>
2. 初始化goeasy
var goEasy = new GoEasy({
appkey: 'Your app key here'
});
如何获得appkey?
在goeasy官网上注册并激活你的账号,然后你就可以登录到后台系统自行添加application,添加完application后,系统会自动帮你生成appkey,然后你就可以使用了。
3. 在web页面订阅channel
goEasy.subscribe({
channel: 'demo_channel',
onMessage: function(message){
alert('Meessage received:'+message.content);
}
});
4. 在web页面向已订阅channel的页面推送消息
goEasy.publish({
channel: 'demo_channel',
message: 'Hello world!'
});
所有订阅了channel为“demo_channel“的页面都可以接收消息”Hello world!“
GoEasy官网上的Demo: https://goeasy.io/demo
大家可以在多个浏览器里打开这个demo页面,然后在其中一个页面推送给一条信息,可以看到其他浏览器也接收到了该信息。
影音先锋电影 http://www.iskdy.com/
完毕!
1 0
- GoEasy在web端推送及接收
- GoEasy在web端推送及接收
- goEasy实现web推送
- GoEasy web推送
- WEB消息推送—GoEasy
- Java服务端推送和web端推送——GoEasy免费推送服务
- Java服务端推送和web端推送——GoEasy免费推送服务
- Java服务端推送和web端推送——GoEasy免费推送服务
- Java服务端推送和web端推送——GoEasy免费推送服务
- web中的GoEasy消息推送机制
- 使用goEasy实现web消息实时推送
- 试用第三方web推送GoEasy
- 使用GoEasy实现web实时推送
- Web实时消息后台服务器推送技术GoEasy(支持多语言)---附GoEasy web 推送实例
- 基于GoEasy实现Java web实时数据推送
- PHP Web实时消息后台服务器推送技术--GoEasy
- C++ Web实时消息后台服务器推送技术---GoEasy
- ASP.NET Web实时消息后台服务器推送技术--GoEasy
- 关于C++中的POD型别
- OPENCV中函数cvFilter2D的应用
- 线程追踪方法
- 遇见你是今生最大的惊喜。
- PAT1009
- GoEasy在web端推送及接收
- 华为路由器ACL简单配置
- 母函数习题
- main之前会执行什么代码
- 浅谈linux系统移植
- html+css+javascript 基础知识(二)
- Android Studio jni开发 串口通信
- 开通博客,以后每天发博文学习交流
- 引用