国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

XMPP客戶端開發(1)--連接和登錄

2019-11-14 21:03:17
字體:
來源:轉載
供稿:網友
XMPP客戶端開發(1)--連接和登錄

Smack可用于XMPP客戶端的開發,下載Smack,將相關jar文件導入后,即可以開始XMPP客戶端的開發。

以下代碼實現了客戶端連接Tigase服務器,并根據用戶名和密碼登錄。

package Xmpp;import org.jivesoftware.smack.ConnectionConfiguration;import org.jivesoftware.smack.ConnectionConfiguration.SecurityMode;import org.jivesoftware.smack.XMPPConnection;import org.jivesoftware.smack.XMPPException;/** * XMPP Client * @author    HZ * @since    2014-09-01 * @version    1.0.0 */public class Client {        public static XMPPConnection xmpp_conn;    public static ConnectionConfiguration xmpp_conf;        // 服務器ip    public static String xmpp_ip = new String("10.3.93.213");    // 服務器名    public static String xmpp_host = new String("tsung213");    // 服務器端口    public static int xmpp_port = 5222;        // 用戶名和密碼    public static String user = new String("hz_12");    public static String pass = new String("123456");    public static void main(String[] args) {                conn();    }        // 連接服務器    public static void conn(){                try{            // 配置連接             xmpp_conf = new ConnectionConfiguration(xmpp_ip, xmpp_port, xmpp_host);            xmpp_conf.setReconnectionAllowed(true);                  xmpp_conf.setSecurityMode(SecurityMode.disabled);                   xmpp_conf.setSASLAuthenticationEnabled(false);            xmpp_conf.setComPRessionEnabled(false);                    // 連接,并根據用戶名和密碼登錄            xmpp_conn = new XMPPConnection(xmpp_conf);            xmpp_conn.DEBUG_ENABLED = true;            xmpp_conn.connect();            xmpp_conn.login(user, pass);                        // 獲取相關變量            String tmp;            tmp = xmpp_conn.getConnectionID();            System.out.println("ConnectionID:" + tmp);            tmp = xmpp_conn.getHost();            System.out.println("Host:" + tmp);            tmp = xmpp_conn.getServiceName();            System.out.println("ServiceName:" + tmp);            tmp = xmpp_conn.getUser();            System.out.println("User:" + tmp);        }        catch (XMPPException e){            System.out.println("Error:" + e.toString());        }            }}

運行結果:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沈阳市| 昆山市| 米脂县| 德兴市| 永胜县| 昭平县| 辽阳市| 夹江县| 东城区| 古交市| 额尔古纳市| 鄂尔多斯市| 嘉鱼县| 马关县| 宝兴县| 宣城市| 安图县| 安顺市| 颍上县| 宁津县| 新巴尔虎右旗| 朔州市| 张家港市| 清徐县| 福鼎市| 寿光市| 清水县| 花莲市| 兴和县| 庆元县| 确山县| 桂林市| 富民县| 天门市| 神池县| 都匀市| 左云县| 应用必备| 芜湖县| 鄂伦春自治旗| 宝山区|