实现步骤如下:

1.获取GoEasy appkey.

在goeasy官网上注册一个账号,并新建一个app. APP创建好后系统会为该app自动生成两个key, 一个既可以用来接收又可以用来推送 (supper key),另一个只可以用来接收(subscriber key).

2.客户端订阅一个channel.

需要注意的是,不能将goeasy.js下载到本地,因为goeasy会根据不同浏览器来提供不同的js. 官网上也有相应说明。

b.订阅代码

var goEasy = new GoEasy({appkey: 'subscriber key'});//这里我用的是subscriber key,因为在我的客户端我不需要推送任何消息,所以没有必要使用supper key

goEasy. subscribe({

channel: 'csdnNotification',

onMessage: function(message){

alert('Meessage received:'+message.content);//接收到推送的消息

}

});

3.前台推送及后台推送

3.1.前台往相同channel上推送

在引入了goeasy.js的页面,直接调用goEasy. publish('csdnNotification', '您的好友222已上线'); 用法与订阅类似。

3.2.后台往相同channel上推送. 用GoEasy提供的restful API实现

方式: Post

参数列表:

channel: 'csdnNotification' //与订阅的channel必须一致,否则客户端将收不到消息。因此我们也可以根据channel来控制哪些客户端可以接收。

appkey: 'supper key' //这里必须使用supper key

content: 'blabla…..' //要推送的内容

winform调用websocket_C#基于websocket的前台及后台实时推送相关推荐

  1. websocket实现GPS数据的实时推送与地图的展示(优化)

    概述 前两天,发布了一片文章websocket实现GPS数据的实时推送与地图的展示,文章发出后引来了不少读者的关注,也有不少读者要求做进步一优化.本文应大家的要求,对上文的内容做一个优化,优化地方包括 ...

  2. php消息实时推送技术,基于HTTP协议之WEB消息实时推送技术原理及实现

    很早就想写一些关于网页消息实时推送技术方面的文章,但是由于最近实在忙,没有时间去写文章.本文主要讲解基于 HTTP1.1 协议的 WEB 推送的技术原理及实现.本人曾经在工作的时候也有做过一些用到网页 ...

  3. html站内消息列表,WebSocket实现站内消息实时推送

    关于WebSocket WebSocket是HTML5 开始提供的一种在单个TCP连接上进行全双工通讯的协议.什么是全双工?就是在同一时间可以发送和接收消息,实现双向通信,比如打电话.WebSocke ...

  4. html 监听后端变化_SpringBoot2.0整合WebSocket,实现后端数据实时推送!

    之前公司的某个系统为了实现推送技术,所用的技术都是Ajax轮询,这种方式浏览器需要不断的向服务器发出请求,显然这样会浪费很多的带宽等资源,所以研究了下WebSocket,本文将详细介绍下. 一.什么是 ...

  5. 基于netty搭建websocket,实现消息的主动推送

    基于netty搭建websocket,实现消息的主动推送 rpf_siwash https://www.jianshu.com/p/56216d1052d7 netty是由jboss提供的一款开源框架 ...

  6. 【Websocket 第三篇】消息推送

    1. 背景 公司内目前有几个项目都有消息推送的功能,例如:某个业务操作之后需要推送消息给前端页面,让用户实时感知. 但是目前公司内的消息推送实现分散在在各个项目中,与业务系统强耦合,如果有其他项目需要 ...

  7. java后台 flex前台例子_flex+blazeds+java后台消息推送(简单示例)

    现在有个问题需要大家思考一下,有个已经上线了的项目,有好好几千甚至上万的客户在使用了.现在项目开发商想发布一个通知.在今天下午6点需要重新启动服务器,想让在线的人在在预定的时间内都收到消息,让大家做好 ...

  8. 基于腾讯信鸽设计一个微型推送服务

    今日科技快讯 据印度媒体报道,对于旗下短视频应用抖音国际版TikTok在印度遭封杀,母公司字节跳动表现得似乎"非常乐观",并计划未来三年在印度投资10亿美元.在接受采访时,字节跳动 ...

  9. springboot集成webSocket实现实时推送

    springboot集成webSocket实现实时推送 webSocket实现推送 webSocket是什么? 需求说明 websocket集成步骤 pom.xml webSocket实现 自定义处理 ...

最新文章

  1. js ajax 递归,javascript ajax循环请求/ 长轮询终极解决办法——递归
  2. Andriod使用webview控件往APP里内嵌网页
  3. 史上最完整的人工智能书单大全,学习AI的请收藏好
  4. Android开发--事件的处理/按键按下,弹起,触摸事件等
  5. Keras【Deep Learning With Python】Save reload 保存提取模型
  6. 新颖的自我介绍_简短有创意的自我介绍
  7. 1205: 正序数(归并排序统计正序数)
  8. sfp光模块和sfp+高速线缆有什么区别?
  9. 交叉验证技术(part1)--概述
  10. Elasticsearch就这么简单
  11. 如何制作HTML5 SVG描边文字
  12. Ev Dekorasyonu
  13. threadpooltaskexecutor线程池使用_线程池的理解及使用
  14. 小迪安全课程笔记--01基础入门
  15. jpg png jpeg 图片无损压缩工具
  16. 浙江省计算机二级办公软件高级应用技术真题,浙江省计算机二级办公软件高级应用技术考试题库.doc...
  17. Linux--1 初识
  18. 借助云开发实现小程序列表页(包含json数据的请求和解析)
  19. 怎样在计算机中找小键盘,笔记本怎么关小键盘【方法步骤】
  20. 程序员如何学习英语效率高?

热门文章

  1. 中国1,3二甲基-2-咪唑啉酮行业市场供需与战略研究报告
  2. Spring+MyBatis企业应用实战 - 笔记- Java EE应用
  3. 百度推出开发者搜索 Beta;雷军手机使用时长曝光;苹果败诉,电脑上可以模拟 iOS 系统 | 极客头条...
  4. 机器为内容“体检”?AI算法这样解构内容创作理解
  5. 2020年,我靠Java加薪3倍工资,只因做对这件事
  6. 低学历、文科出身,我如何从月薪不到 3000 逆袭为大厂高薪程序员?
  7. 当数据处理做不到实时,应该怎么办?
  8. 3 天开发物联网应用!腾讯云 IoT 超级小程序来了
  9. 为什么我现在不建议你买 5G 手机?|CSDN博文精选
  10. 5G 和 IoT 究竟意味着什么?