首先打开openfire管理界面,用管理员进去 ,到里面找到插件,点击有效插件.找到Broadcast 这个插件,安装好之后。
然后下面代码,你懂的。
/**
* 获取连接
* @return connection
*/
public static Connection getConnection() {
String ip = "127.0.0.1";
Integer dk = 5222;
ConnectionConfiguration config = new ConnectionConfiguration(ip, dk);
Connection connection = new XMPPConnection(config);
return connection;
}
public static void main(String[] args) {
try {
Connection con=Config.getConnection();
con.connect();
con.loginAnonymously();//匿名登录。
System.out.println("Authenticated = " + con.isAuthenticated() + " " + con.getUser());
Message m = new Message();
m.setBody("你好");//设置消息。
m.setTo("all@broadcast.yyp-pc");//all@broadcast.yyp-pc 说明一下只需要改后面的yyp-pc改成 相应的域名。 我这里是自己机器的名字。
con.sendPacket(m);
} catch (XMPPException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
- 大小: 5.9 KB
- 大小: 3.5 KB
分享到:
相关推荐
websocket+smack+openfire的的lib,亲自有效,为什么一定要资源分呢?
XMPP+Openfire4.5.1+Smack4.3.4+MySql,支持手机对手机,手机对PC(Spark)的消息收发
websocket+smack+openfire的的源代码,亲自有效,为什么一定要资源分呢? websocket+smack+openfire的的源代码,亲自有效,为什么一定要资源分呢?
个人总结的IM(Spark+Smack+Openfire)开发资料详细说明文档,非常详细的文档,说明每个包有什么用的,每个包的说明
Smack 4.1 + Android + Openfire 聊天项目搭建
Android上最常用的组合asmack +openfire。Asmack是smack的android版,是对xmpp协议进行了封装,并提供了丰富的api,简化了操作。Openfire是一个开源的IM服务器,基于Xmpp实现。换句话说使用xmpp开发即时通讯应用的话...
基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之三(用户登入、用户注册与XMPP 服务器交互)。
java+smack+openfire实现即时通讯的相关jar包下载,java+smack+openfire实现即时通讯的相关jar包下载,所用环境JDK8
基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之四(消息会话、联系人、设置与XMPP 服务器交互)
Openfire+spark+smack xmpp
基于Smack3.0.4+ Openfire3.10.2开发之Android 客户端之二(注册界面设计与实现)相关源代码
Android smack4.1.4的示例,包括连接,登录,获取好友列表,发送消息等示例
spark_smack_openfire_讲解
smack(4.1.6)+openfire(4.0.2)的运用实践的测试用例
openfire+spark+smack开发流程.pdf
搭建openfire后,用 smack api 连接服务的测试demo。运行官网范例,发现其实不易,smack4.1.4中缺少很多依赖于第3方的jar包。不断debug甚是痛苦,终于跑起来了。分享出来给只是想要个初体验的同学。
进行实时的与用户进行线上聊天,可以添加好友,注册用户信息以及语音聊天,发送文件等相关信息
Openfire服务器 + Android客户端 ( Smack 4.19 ) 组成 功能:注册账号、登录和退出系统、获取好友列表、添加和删除好友、收发文本消息、分享位置(基于百度地图SDK) 说明:本源码来自董相志老师所著的《Java 网络...
基于OpenFire3.10.3+Smack3.0.4,讲解IM(即时通讯)用户的相关操作:用户的登入、注册、注销、添加分组、删除分组、添加用户到指定分组、添加用户无指定分组、、查询用户信息、更改用户头像等基本操作,代码会一...