package com.bis.spark.client;
import org.jivesoftware.smack.Chat;
import org.jivesoftware.smack.ChatManager;
import org.jivesoftware.smack.ChatManagerListener;
import org.jivesoftware.smack.ConnectionConfiguration;
import org.jivesoftware.smack.MessageListener;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack.packet.Message;
public class Test {
public static void main(String args[]) throws XMPPException {
ConnectionConfiguration config = new ConnectionConfiguration("127.0.0.1", 5222); //新建连接配置对象,设置服务器IP和监听端口
XMPPConnection connection = new XMPPConnection(config); //得到基于xmpp协议的连接对象
connection.connect(); //连接服务器
connection.login("majian", "majian"); //利用用户名和密码登录
ChatManager cm = connection.getChatManager(); //取得聊天管理器
Chat chat = cm.createChat("tongqian@tsw-PC", null); //得到与另一个帐号的连接,这里是一对一,@后面是你安装openfire时注册的域
/*
Smack开发Demo---发送并接收消息
最新推荐文章于 2022-03-04 22:16:28 发布