该教程需要实现Oracle调用Java程序向客户端消息,也可以学习触发器的使用,Oracle调用Java程序对用户授权命令。...
分类:
数据库 时间:
2016-04-26 22:11:44
阅读次数:
257
今天,参照资料案例,利用 Smack 进行手机App 连接openfire服务器,由于下载的jar 包,缺少一些类,连接测试以失败告终 遇到了很多问题:jar包需要从网上进行查找,找到的一直不是很全,导致一些方法不能调用;电脑用的是校园网wifi 环境,同一帐号只能登录一台设备,没法让同一局域网下, ...
分类:
其他好文 时间:
2016-04-19 23:00:22
阅读次数:
387
在前些天的查阅资料中,最终确定下来一种服务器的搭建方法——XMPP Smack openfire的方法, 昨天,已经成功安装了openfire 服务器 ,利用电脑Spark 客户端测试服务器成功。 遇到的问题:电脑有一些权限设置问题,需要修改,服务器测试成功,第一次使用这个软件,很多东西都是按照教程 ...
分类:
其他好文 时间:
2016-04-19 07:35:37
阅读次数:
215
在即时通信这个领域目前只找到一个XMPP协议,在其协议基础上还是有许多成熟的产品,而且是开源的。所以还是想在这个领域多多了解一下。 XMPP协议:具体的概念我就不写了,毕竟这东西网上到处是。简单的说就是基于XML的一种协议。其解决了什么问题呢?就是给即时通讯制定了标准,大家只要遵守标准就可以完成即时 ...
分类:
系统相关 时间:
2016-04-11 12:01:55
阅读次数:
379
a:sudo su b: cd /usr/local/openfire/bin c:export JAVA_HOME=`/usr/libexec/java_home` d:echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jd ...
分类:
系统相关 时间:
2016-04-09 00:22:10
阅读次数:
158
原理:1 服务器(openfire)添加/删除 好友,会向客户端(app)发送消息, 2 代理(xmppStreamDelegate)监听到添加/删除消息后,花名册模块(RosterModule)会在数据库(Roster.sqlite)进行添加删除操作; 3 有无增减好友,客户端监听数据库变化即可( ...
分类:
微信 时间:
2016-04-05 12:23:51
阅读次数:
408
1.下载:地址
2.解压到当前文件夹openfire_src,进入openfire>build>eclipse目录下,把里面settings、classpath、project三个文件拷贝到openfire_src目录,并用windows命令行重命名它们:
rename settings .settings、rename classpath .classpath、rename projec...
分类:
系统相关 时间:
2016-04-01 14:53:41
阅读次数:
403
1、我用的Java版本是Version 8 Update 51,验证方法可到这个网址下去验证http://www.java.com/zh_CN/download/installed.jsp 2、openfire用的是openfire_3_10_2.dmg 3、spark用的是spark_2_6_3 ...
分类:
系统相关 时间:
2016-03-31 01:42:37
阅读次数:
155
前面几篇,我们讨论了环境的配置,框架的导入和用户登陆,这一篇我们来说说好友模块。 在进入正题之前,我们来说下调试。 首先,打开偏好设置,看一下Openfire服务器和MySQL是否打开,记得先打开MySQL,再打开Openfire,随后,点击Open Admin ConConsole, 出现下面的页
分类:
移动开发 时间:
2016-03-17 00:38:35
阅读次数:
256
实现即时通信有多种方式,下面讲的是Mac下使用XMPP来实现。 XML Messages Presence Protocol 可扩展消息处理协议 简单讲就是基于XML语言的点对点即时通信协议 原理:至少两个客户端和一个服务器 搭建XMPP环境 需要几个辅助工具 XAMPP OpenFire spar
分类:
系统相关 时间:
2016-03-09 22:20:28
阅读次数:
300