计算机应用

• 典型应用(Typical applications) • 上一篇    下一篇

基于SOA的多协议即时消息系统

林浩然 姚耀文   

  1. 华南理工大学 华南理工大学
  • 收稿日期:2008-06-24 修回日期:2008-08-20 发布日期:2008-12-01 出版日期:2008-12-01
  • 通讯作者: 林浩然

Multi-protocols instant messaging system based on SOA

LIN Hao-Ran Yao-Wen YAO   

  • Received:2008-06-24 Revised:2008-08-20 Online:2008-12-01 Published:2008-12-01
  • Contact: LIN Hao-Ran

摘要: 目前解决即时消息互联互通的方案主要有网关策略与多协议客户端策略。采用多协议客户端策略的开源软件Pidgin在一定程度上解决了互联互通问题,但它存在着可修改性弱、可扩展性差、部署难的缺点,限制了其实用功能。基于SOA,对Pidgin软件进行了重新整合,从而构建一个开放、易修改、易扩展和易部署的多协议即时消息系统。

关键词: 即时消息, 互联互通, 面向服务架构, Pidgin软件

Abstract: Gateway strategy and multi-protocols client strategy are the two main solutions to implement the interconnection among IM systems at present. The multi-protocols-based Pidgin realizes IM interconnection to some extent. But Pidgin's practical functions are limited by its disadvantages that lie in weak modifiability, poor scalability and inconvenient deployment. Based on SOA, an open-source multi-protocols IM system was established via reconstructing and reusing the Pidgin. This IM system is easy to modify, extend and deploy.

Key words: Instant Messaging, Interoperability, SOA, Pidgin Software