原文:http://blog.csdn.net/majian_1987/article/details/9714529

首先在服务的控制台,设置允许匿名登陆,设置界面如下:

package com.bis.smack.client;

import org.jivesoftware.smack.Chat;
import org.jivesoftware.smack.MessageListener;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.packet.Message; public class AnonymouslyLogin {
private static XMPPConnection connection = new XMPPConnection("wang-think"); static{
try {
connection.connect();
connection.loginAnonymously();//匿名登陆
} catch (Exception e) {
e.printStackTrace();
}
} public static void main(String[] args) throws Exception{
Chat chat = connection.getChatManager().createChat("sys@wang-think",
new MessageListener() {
public void processMessage(Chat arg0, Message message) {
System.out.println("Received message: "+ message.getBody());
}
}); Message msg = new Message();
chat.sendMessage("Howdy5!");
while(true);
} }

最新文章

  1. Android SDK content Loader has encountered a problem.parseSdkContent failed
  2. Sublime text追踪函数插件:ctags 和php代码格式化
  3. 主窗体里面打开子窗体&&打印饼图《Delphi 6数据库开发典型实例》--图表的绘制
  4. mean函数
  5. 小记:获取post和get请求。
  6. 剑指offer系列36----二叉搜索树的第k个节点
  7. 浅析:setsockopt()改善socket网络程序的健壮性
  8. 3Git使用入门
  9. mysql 套事物实例
  10. Linux 线程调度与优先级设置
  11. Linux学习之shell
  12. [Swift]LeetCode970.强整数 | Powerful Integers
  13. c/c++ 网络编程 bind函数
  14. oracle填坑之PLSQL中文显示为问号
  15. swift 学习- 18 -- 自动引用计数
  16. 项目实战安装工具箱Busybox
  17. 【BZOJ4259】残缺的字符串(FFT)
  18. Servlet入门总结及第一个Servlet程序
  19. MongoDB中的聚合操作
  20. sleep和 wait

热门文章

  1. 【bzoj4146】[AMPPZ2014]Divisors 数论
  2. zoj 1002 Fire Net (二分匹配)
  3. 全网把Map中的hash()分析的最透彻的文章,别无二家。
  4. Hibernate的注释该如何使用?每一个注释代表什么意思?
  5. Lesson10 Fianl and fellings
  6. Linux机器-网卡磁盘监控
  7. Redis为什么单进程单线程也那么快
  8. 傻逼数学题(math)
  9. MVC学习__修改工程端口号
  10. R语言绘制相对性关系图