这是一个即时通讯插件。
很多聊天功能都是基于第三方聊天api,比如融x,而且第三方运营成本比较高。那为何不研发一款高并发聊天插件呢?
环境sprigboot2.x、jdk8、mave框架etty、fastjso使用说明1.通讯插件源码下载到本地。命令行输入`maveistall`。项目工程中引入插件依赖。`<depedecy><groupId>io.github.yagyouwag</groupId><artifactId>sprigboot-starter-im</artifactId><versio>0.0.1-SNAPSHOT</versio></depedecy>`2.resource中applicatio.yml配置插件通讯端口。`im:etty:port:8888#配置聊天端口`3.启动类mai方法加入启动插件代码`NettyBooterettyBooter=SprigUtil.getBea(NettyBooter.class);ettyBooter.start();`4.控制台打印出:启动Netty成功。默认访问路径`ws://localhost:8888/im/ws` 如何在程序中获取消息代码加入事件监听(参数是DataCotetEvet,而不是DataCotet)`@CompoetpublicclassChatMsgListeer{@EvetListeerpublicvoidgetData(DataCotetEvetdataCotetEvet){System.out.pritl("收到消息了"+dataCotetEvet.getDataCotet());}}` 开源不易,切勿白嫖。革命尚未成功,同志仍须努力
评论