Angular使用RxJS,它本质上是一个反应式扩展的javascript实现。这是一个使用可观察序列组成异步和基于事件的程序的库,非常适合使用WebSockets。 简而言之,RxJS允许我们从websocket连接中侦听新消息,然后在“X”事件发生时执行操作。这方面的一个例子可以是实时聊天应用程 ...
分类:
Web程序 时间:
2019-02-27 01:17:43
阅读次数:
263
Socket.IO 介绍 通常我们web使用的是http协议,但是 HTTP 协议有一个缺陷:通信只能由客户端发起。 所以我们需要一个可以由服务端主动发出的协议,即WebSocket。 WebSocket是HTML5新增的一种通信协议,其特点是服务端可以主动向客户端推送信息,客户端也可以主动向服务端 ...
分类:
其他好文 时间:
2019-02-26 15:17:27
阅读次数:
181
转: 用websocket实现后台推送消息 1前台实现 2、pom.xml依赖 3、spring.xml配置 4、java代码 或者前台拉定时取消息 ...
分类:
Web程序 时间:
2019-02-25 18:11:29
阅读次数:
154
首先,创建一个 maven war 项目: 首先,pom文件: 然后,java代码只有一个类: 引入这个类后,第一个注解 @serverEndpoint 就会报错,因为缺少 websocket的jar包,这个jar包不用下载,在tomcat中就有(tomcat7以上版本),可以直接在项目上右键,添加 ...
分类:
Web程序 时间:
2019-02-25 18:07:30
阅读次数:
321
大多数代理服务器都支持websocket转发,这里我们选择Nginx作为代理服务器。 1、正式开始前,先介绍一下Websocket Proxying WebSocket 协议提供了一种创建支持客户端和服务端实时双向通信Web应用程序的方法。作为HTML5规范的一部分,WebSockets简化了开发W ...
分类:
Web程序 时间:
2019-02-24 15:03:19
阅读次数:
914
微信小程序websocket 微信小程序带有websocket可以提供使用,但是官方文档写的东西很少,而且小程序后台能力弱这一点也是十分的坑爹,这就导致了socket长连接一切后台就会出现断开的情况,并且难受的是.这个时候你重新调用链接函数也会链接不上,可能直接影响到你的业务逻辑 解决方法就是手动关 ...
分类:
微信 时间:
2019-02-22 10:43:59
阅读次数:
250
开发一个微信小程序后台,建立websocket 长连接,需要后台开启定时任务, 定时任务定时查库,相应前台 但是具体执行过程中一直在报空指针错误,最后定位到service 为空,无法调用其相关的方法导致的 这是spring的一个Bug ,需要手动去配置一个类,主动获取实例,在定时任务中(继承Time ...
分类:
编程语言 时间:
2019-02-22 00:41:14
阅读次数:
458
使用AJAX技术发送异步请求 什么是AJAX AJAX指一步Javascript和XML(Asynchronous JavaScript And XML),它是一些列技术的组合,简单来说AJAX基于XMLHttpRequest让我们在不重载页面的情况下和服务器进行数据交换。 加上JavaScript ...
分类:
Web程序 时间:
2019-02-21 23:20:00
阅读次数:
297
nettyServer MyWebSocketServerHandler Global controller WebSocketServer 启动后如下: ...
分类:
Web程序 时间:
2019-02-21 20:11:10
阅读次数:
160
五邑隐侠,本名关健昌,10年游戏生涯,现隐居五邑。本系列文章以TypeScript为介绍语言。 前面已经介绍怎样加载资源、管理弹窗。开发一个网络游戏,难免要处理网络通信。有几点问题需要注意: 1.服务端为了快速开发可能前期使用http通信,后面再改成websocket/socket。 2.同时存在h ...
分类:
其他好文 时间:
2019-02-21 12:42:21
阅读次数:
185