最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
|
为了让学生更加方便的获取各种校园网的信息和服务,可以通过开发数字校园专用客户端来实现。在校学生只要登录数字校园客户端,就可以获取各种信息和服务,从而使得校园服务门户主动向学生提供信息服务,这样使信息和服务获取方式发生改变,更加有利于提高校园网综合效能,充分发挥数字校园的作用。 现在流行的IM主要有MSN、QQ、ICQ、Jabber等。在诸多的IM通信协议中,大都是封闭协议,不同的IM之间是相对封闭的,无法互通。而Jabber作为一种开放的标准化IM协议(已被IETF标准化:RFC 3921 XMPP)将引发一股不断开放的IM潮流。 Jabber(XMPP:Extensible Messaging and Presence Protocol)作为一种开放的体系架构,具有良好的可扩展性、安全性及其在开源世界良好的支持,能作为开发数字校园专用客户端的最佳选择。Psi是一种基于Jabber的开源IM客户端,具有多种功能,提供了良好的安全性支持和插件开发支持,并且具备优良的可拓展性。因此,我们可以在此基础上开发数字校园的IM客户端,其开源特性能够增加开发效率和升级维护的难度和成本。 Psi特性 由于XMPP的开放的框架体系,使得其备受开源社区的关注,进而产生了许多比较优秀的开源Jabber客户端,如Psi、Gaim、Tigas、Miranda IM等。从平台适用性、可拓展性、性能、安全性、开发支持情况等方面综合对比来看,Psi是一个比较优秀的Jabber客户端。 Psi主要特点介绍如下: 1. 多平台适用性 2. 良好安全性 3. 强大功能 4. 开源社区支持 5. 高度可定制化的服务 6. 较强的可拓展性 开发环境搭建 Psi的开发环境依赖于Openssl、Qca、Mingw,可以将这些工具进行配置,利用IDE开发工具Qdevelop进行开发。Qt提供了强大的用户界面开发环境和基于Singals&Slots(信号和槽)的开发机制,编译和构建Pis都比较容易实现。但是Psi的开发和构造的环境的搭建相对比较繁琐,欲了解详细的搭建过程情可以邮件到sqrblue@hotmail.com了解更多信息。 利用Psi搭建数字校园门户客户端能够为信息推送服务提供极大地方便和支持,其可拓展性和定制性适合校园门户的服务特点,易于使学生获得最新的、丰富多彩的信息服务。通过校际合作,利用Jabber的分布式特性,甚至可以实现教育网内,不同学校之间信息服务资源的共享和交流。
(作者单位为西安交通大学信息与网络中心) 来源:《中国教育网络》2008年7月刊 |
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com