<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Wang IM即時通訊插件

          聯(lián)合創(chuàng)作 · 2023-10-01 10:00

          這是一個即時通訊插件。

          很多聊天功能都是基于第三方聊天api,比如融x,而且第三方運(yùn)營成本比較高。那為何不研發(fā)一款高并發(fā)聊天插件呢?

          • 環(huán)境 springboot2.x、jdk8、maven
          • 框架 netty、fastjson

          使用說明

          1.通訊插件源碼下載到本地。命令行輸入`maven install`。項(xiàng)目工程中引入插件依賴。
          `<dependency>
              <groupId>io.github.yangyouwang</groupId>
              <artifactId>springboot-starter-im</artifactId>
              <version>0.0.1-SNAPSHOT</version>
          </dependency>`
          

          2.resource中application.yml配置插件通訊端口。
          `im:
            netty:
              port: 8888 # 配置聊天端口` 
          

          3.啟動類main方法加入啟動插件代碼
          `NettyBooter nettyBooter = SpringUtil.getBean(NettyBooter.class);
                  nettyBooter.start();`
          

          4.控制臺打印出:啟動 Netty 成功。默認(rèn)訪問路徑`ws://localhost:8888/im/ws`
          

           

          如何在程序中獲取消息

           代碼加入事件監(jiān)聽(參數(shù)是DataContentEvent,而不是DataContent)
          `@Component
                 public class ChatMsgListener {
                     @EventListener
                     public void getData(DataContentEvent dataContentEvent) {
                         System.out.println("收到消息了" + dataContentEvent.getDataContent());
                     }
               }`
          

           

          開源不易,切勿白嫖。
          

          革命尚未成功,同志仍須努力

          瀏覽 20
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲秘 无码一区二区三区密桃 | 精品一区二区三区四区 | 干成人网| 精品国产丝袜白色高跟鞋 | 日韩人妻在线免费观看 |