阅读背景:

xmpp demo_weixin_34179968的博客

来源:互联网 
package com.jesse.xmpp;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.util.Collection;
import java.util.List;

import org.jivesoftware.smack.AccountManager;
import org.jivesoftware.smack.Chat;
import org.jivesoftware.smack.ChatManager;
import org.jivesoftware.smack.Connection;
import org.jivesoftware.smack.ConnectionConfiguration;
import org.jivesoftware.smack.MessageListener;
import org.jivesoftware.smack.Roster;
import org.jivesoftware.smack.RosterEntry;
import org.jivesoftware.smack.SmackConfiguration;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack.packet.Message;
import org.jivesoftware.smack.packet.Presence;
import org.jivesoftware.smackx.OfflineMessageManager;
import org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamManager;
import org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamSession;
import org.jivesoftware.smackx.bytestreams.socks5.Socks5Proxy;
import org.jivesoftware.smackx.filetransfer.FileTransferManager;
import org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer;


public class XmppClient {

	private static final String IP = "112.124.32.66";
//	private static final String IP = "127.0.0.1";
	private static final int PORT = 5222;
	private static Connection conn;
	
	private static void accountInfo() throws XMPPException{
		AccountManager am = conn.getAccountManager();
		for(String attr : am.getAccountAttributes()){
			System.out.println("attr : " + attr);
		}
//		
//		Map<String,String> m = new HashMap<String, String>();
//		m.put("name", "冲天炮-测试注册");
//		m.put("email", "package



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: