<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>

          firePusher消息推送

          聯(lián)合創(chuàng)作 · 2023-09-29 08:22

          對(duì)smack和javapns進(jìn)行簡(jiǎn)單的封裝,做到更加方便的向各種設(shè)備進(jìn)行消息推送

          smack實(shí)現(xiàn)推送基于openfire服務(wù)器版本3.10.0

          使用樣例(通過(guò)蘋(píng)果服務(wù)器推送)

          PusherFactory pusherManager = PusherFactory.me();
          IOSPushConfig iosParam = new IOSPushConfig();
          iosParam.setP12Path("E:/Certificates.p12");
          iosParam.setPassword("123456");
          Pusher pusher = pusherManager.getPusher(iosParam);
          SimpleFMessage simpleFMessage = new SimpleFMessage();
          simpleFMessage.setContext("test message!");
          simpleFMessage.setTitle("hello test");
          simpleFMessage.setTo("1ad18d84a40437f7a1b949c95cd2686d0bbb21645b5d996e335920b64b1f4f38");
          pusher.push(simpleFMessage);
          try {
              pusher.close();
          } catch (Exception e) {
              LOG.error("關(guān)閉連接異常");
          }
          LOG.debug("通過(guò)蘋(píng)果推送服務(wù)器發(fā)送消息成功......");

          使用樣例(通過(guò)openfire服務(wù)器推送)

          PusherFactory pusherManager = PusherFactory.me();
          OpenFirePushConfig openfireParam = new OpenFirePushConfig();
          openfireParam.setOpenfireIP("10.20.16.74");
          openfireParam.setOpenfirePort(5222);
          openfireParam.setUserName("admin");
          openfireParam.setPassword("123456");
          Pusher pusher = pusherManager.getPusher(openfireParam);
          SimpleFMessage simpleFMessage = new SimpleFMessage();
          simpleFMessage.setContext("test message!");
          simpleFMessage.setTitle("hello test");
          simpleFMessage.setTo("test1");
          pusher.push(simpleFMessage);
          try {
              pusher.close();
          } catch (Exception e) {
              LOG.error("關(guān)閉連接異常");
          }
          LOG.debug("通過(guò)xmpp服務(wù)器發(fā)送消息成功......");
          瀏覽 24
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <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>
                  无码精品在线观看 | 天天添夜夜添免费视频 | 亚洲香蕉影院 | 高清无码麻豆 | 国产激情小 |