本文,我们通过Egret和Node.js实现一个在线聊天室的demo。主要包括,聊天,改用户名,查看其他用户在线状态的功能。大致流程为,用户访问网页,即进入聊天状态,成为新游客,通过底部的输入框,可以输入自己想说的话,点击发布,信息呈现给所有在聊天的人的页面。用户可以实时修改自己的昵称,用户离线上线 ...
分类:
Web程序 时间:
2018-09-11 16:08:22
阅读次数:
237
1、大话websocket及课程介绍简介:websocket介绍、使用场景分享、学习课程需要什么基础2、课程技术选型和浏览器兼容讲解简介:简单介绍什么是springboot、socketjs、stompjs,及解决使用浏览器兼容问题3、websocket广播、单播、组播介绍和使用场景说明简介:主要讲解websocket的一些概念,如广播,单播等,他们的基本区别和使用场景4、广播技术应用简单webs
分类:
编程语言 时间:
2018-09-11 12:18:21
阅读次数:
243
环境:maven+eclipse+jdk1.8 [tomcat使用的是maven自带的插件,实质原因就是出在tomcat版本问题] 背景:在进行SSM集成WebSocket的时候,项目启动报org.springframework.beans.factory.BeanCreationException ...
分类:
移动开发 时间:
2018-09-10 19:44:53
阅读次数:
583
本文,我们通过Egret和Node.js实现一个在线聊天室的demo。主要包括:聊天,改用户名,查看其他用户在线状态的功能。大致流程为,用户访问网页,即进入聊天状态,成为新游客,通过底部的输入框,可以输入自己想说的话,点击发布,信息呈现给所有在聊天的人的页面。用户可以实时修改自己的昵称,用户离线上线都会实时广播给其他用户。体验链接http://7hds.com:8888/下图为最终制作完成的聊天面
分类:
Web程序 时间:
2018-09-10 14:44:59
阅读次数:
211
1. maven依赖 2. servletContext.xml 3. servletContext-mvc.xml 4. webSocket配置 5. 会话拦截器 6. websocket处理器 处理器里面可以注入想要的service 7. 示例页面 8. 页面js ...
分类:
编程语言 时间:
2018-09-09 18:07:04
阅读次数:
166
1.mysql数据库连接池 概念:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 这样集中管理,供程序使用可以保证较快的数据读写速度,而且不用来回创建数据库连接,节省了时间,也更加的安全 ...
分类:
数据库 时间:
2018-09-09 00:41:59
阅读次数:
232
一、为什么需要 WebSocket? 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。 举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务 ...
分类:
Web程序 时间:
2018-09-07 22:02:55
阅读次数:
270
背景 近期有这么一个需求: 分析 pdf转图片,肯定是一个比较慢的过程,最好能转完一张就返回一张到前端。 So,此文要讲的是 请求异步多次返回的技术实现 SSE 当然,WebSocket也能做到,它可以双向通信,比SSE(单向发送)强大且复杂,SSE好在比较简单 服务器端事件发送 SSE 全称:Se ...
分类:
其他好文 时间:
2018-09-07 11:58:30
阅读次数:
376
1、无返回值的异步方法能否不用await? 2、请问C#中如何判断无返回值的await 方法是否执行成功? 我在调用.net自带的方法发送websocket消息,代码如下: 这个方法签名是返回一个Task, 可是写成 Task t=await socket.SendAsync(...);会提示无法将 ...
分类:
其他好文 时间:
2018-09-07 11:13:00
阅读次数:
201
swoole1.7.9增加了内置的WebSocket服务器支持,通过几行PHP代码就可以写出一个异步非阻塞多进程的WebSocket服务器。 基于swoole websocket的用户上下线通知,在线用户列表,群聊等简易功能的聊天室: 源码前往github : https://github.com/ ...
分类:
Web程序 时间:
2018-09-05 17:41:34
阅读次数:
742