winform调用websocket_C#基于websocket的前台及后台实时推送
实现步骤如下:
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的前台及后台实时推送相关推荐
- websocket实现GPS数据的实时推送与地图的展示(优化)
概述 前两天,发布了一片文章websocket实现GPS数据的实时推送与地图的展示,文章发出后引来了不少读者的关注,也有不少读者要求做进步一优化.本文应大家的要求,对上文的内容做一个优化,优化地方包括 ...
- php消息实时推送技术,基于HTTP协议之WEB消息实时推送技术原理及实现
很早就想写一些关于网页消息实时推送技术方面的文章,但是由于最近实在忙,没有时间去写文章.本文主要讲解基于 HTTP1.1 协议的 WEB 推送的技术原理及实现.本人曾经在工作的时候也有做过一些用到网页 ...
- html站内消息列表,WebSocket实现站内消息实时推送
关于WebSocket WebSocket是HTML5 开始提供的一种在单个TCP连接上进行全双工通讯的协议.什么是全双工?就是在同一时间可以发送和接收消息,实现双向通信,比如打电话.WebSocke ...
- html 监听后端变化_SpringBoot2.0整合WebSocket,实现后端数据实时推送!
之前公司的某个系统为了实现推送技术,所用的技术都是Ajax轮询,这种方式浏览器需要不断的向服务器发出请求,显然这样会浪费很多的带宽等资源,所以研究了下WebSocket,本文将详细介绍下. 一.什么是 ...
- 基于netty搭建websocket,实现消息的主动推送
基于netty搭建websocket,实现消息的主动推送 rpf_siwash https://www.jianshu.com/p/56216d1052d7 netty是由jboss提供的一款开源框架 ...
- 【Websocket 第三篇】消息推送
1. 背景 公司内目前有几个项目都有消息推送的功能,例如:某个业务操作之后需要推送消息给前端页面,让用户实时感知. 但是目前公司内的消息推送实现分散在在各个项目中,与业务系统强耦合,如果有其他项目需要 ...
- java后台 flex前台例子_flex+blazeds+java后台消息推送(简单示例)
现在有个问题需要大家思考一下,有个已经上线了的项目,有好好几千甚至上万的客户在使用了.现在项目开发商想发布一个通知.在今天下午6点需要重新启动服务器,想让在线的人在在预定的时间内都收到消息,让大家做好 ...
- 基于腾讯信鸽设计一个微型推送服务
今日科技快讯 据印度媒体报道,对于旗下短视频应用抖音国际版TikTok在印度遭封杀,母公司字节跳动表现得似乎"非常乐观",并计划未来三年在印度投资10亿美元.在接受采访时,字节跳动 ...
- springboot集成webSocket实现实时推送
springboot集成webSocket实现实时推送 webSocket实现推送 webSocket是什么? 需求说明 websocket集成步骤 pom.xml webSocket实现 自定义处理 ...
最新文章
- js ajax 递归,javascript ajax循环请求/ 长轮询终极解决办法——递归
- Andriod使用webview控件往APP里内嵌网页
- 史上最完整的人工智能书单大全,学习AI的请收藏好
- Android开发--事件的处理/按键按下,弹起,触摸事件等
- Keras【Deep Learning With Python】Save reload 保存提取模型
- 新颖的自我介绍_简短有创意的自我介绍
- 1205: 正序数(归并排序统计正序数)
- sfp光模块和sfp+高速线缆有什么区别?
- 交叉验证技术(part1)--概述
- Elasticsearch就这么简单
- 如何制作HTML5 SVG描边文字
- Ev Dekorasyonu
- threadpooltaskexecutor线程池使用_线程池的理解及使用
- 小迪安全课程笔记--01基础入门
- jpg png jpeg 图片无损压缩工具
- 浙江省计算机二级办公软件高级应用技术真题,浙江省计算机二级办公软件高级应用技术考试题库.doc...
- Linux--1 初识
- 借助云开发实现小程序列表页(包含json数据的请求和解析)
- 怎样在计算机中找小键盘,笔记本怎么关小键盘【方法步骤】
- 程序员如何学习英语效率高?
热门文章
- 中国1,3二甲基-2-咪唑啉酮行业市场供需与战略研究报告
- Spring+MyBatis企业应用实战 - 笔记- Java EE应用
- 百度推出开发者搜索 Beta;雷军手机使用时长曝光;苹果败诉,电脑上可以模拟 iOS 系统 | 极客头条...
- 机器为内容“体检”?AI算法这样解构内容创作理解
- 2020年,我靠Java加薪3倍工资,只因做对这件事
- 低学历、文科出身,我如何从月薪不到 3000 逆袭为大厂高薪程序员?
- 当数据处理做不到实时,应该怎么办?
- 3 天开发物联网应用!腾讯云 IoT 超级小程序来了
- 为什么我现在不建议你买 5G 手机?|CSDN博文精选
- 5G 和 IoT 究竟意味着什么?