Plugin接口规范
插件是openfire功能的增强表现,它的主要任务:
l 在XMPP协议中作为附加功能实现
l 动态修改控制管理台
l 使用openfire api作为新功能添加到服务器
Openfire里面的插件都会存放在plugins(工程目录为:src/plugins)的住目录下。使用ant工具编译后插件会打成jar包生成在target/openfire/plugins...
分类:
其他好文 时间:
2015-02-03 09:36:16
阅读次数:
198
2015年已经走过了一个月的光景,在一月份,分享了两套视频教程。我个人看过了其中一些,还是很不错的,就是讲课的老师语速慢了点,偶尔有点发困,不知看过的朋友会不会有同感,呵呵。
关于已经开始的XMPP即时通讯客户端实际上一直是想完成的一个项目,只是一直被工作所困扰,一直没得空。好在现在有点时间,就忙里偷闲了。
那么作为第一篇文章,自然是开发环境的搭建和开发的前期准备。或许代码量不多,或许文章内容...
分类:
移动开发 时间:
2015-02-02 21:35:16
阅读次数:
319
Openfire 是一个用Java 实现的XMPP 服务器,客户端可以通过IQ的方式与其进行通信(其实就是XML),客户端和服务器之间的通信是依靠底层Smack 库提供的各种功能来完成的。其实利用插件方式来扩展Openfire 服务器端主要有两种扩展方式,一种是对服务器控制台页面进行扩展(不是本.....
分类:
其他好文 时间:
2015-02-01 19:00:32
阅读次数:
181
基于Smack 实现Notification数据包。smack的类中有一个org.jivesoftware.smack.packet.IQ只需对他重写即可,在做的时候其实可以简单一点的,如果你使用tinder.jar 包,其IQ org.xmpp.packet.IQ 有一个 setChildEl.....
分类:
系统相关 时间:
2015-02-01 17:34:55
阅读次数:
175
XMPPFramework经常使用的类包裹简介:协议协议简介XEP-0009在两个XMPP实体间传输XML-RPC编码请求和响应XEP-0006使能与网络上某个XMPP实体间的通信XEP-0045多人聊天相关协议XEP-0054名片格式的标准文档XEP-0060提供通用公共订阅功能XEP-0065两...
在工程中导入XMPP第三库时,出现link错误,错误如下: Undefined symbols for architecture i386: ? "_iconv", referenced from: ? ? ? _mem_cd_iconv in libidn.a(striconv.o) ? ? ? _str_cd_iconv in l...
分类:
移动开发 时间:
2015-01-28 19:59:10
阅读次数:
292
程序启动 就实例化setupStream。方法只调用一次- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{[self setupSt...
分类:
其他好文 时间:
2015-01-27 18:17:44
阅读次数:
217
一、 将用户名和密码输出框拖线到文件中。不想别人访问就可以拖到.M文件中。 1.输入框需要用户使用回车键 将输入框的代理连线到控制器 2.再到文件中继承 在 -(void)textFieldShouldReturn:(UITextField *)textField{ if (text...
分类:
其他好文 时间:
2015-01-27 12:59:20
阅读次数:
117
实现代码为:
public int TransFile(String toUser, String fileDir) {
// final int flag[] = new int[] { 0 };
Connection conn = this.connection;
ServiceDiscoveryManager serviceDiscoveryManager = new Ser...
分类:
系统相关 时间:
2015-01-26 15:13:34
阅读次数:
251
实现思路为:
1.接收方用户登录
2.获取文件发送方用户名
3.获取需要接收的文件名
4.获取需要接收的文件大小
5.设置文件存放路径
6.接收文件
实现代码为:
public int SetTransFileCallBack(final Method method,
final Object instance, final String downloadeDir) {
...
分类:
系统相关 时间:
2015-01-26 15:10:29
阅读次数:
166