在客户端的设计开发中,松耦合、易扩展、易维护一直是开发者所追求的。本文基于OSGi(open service gateway initiative)以及Eclipse RCP(rich client platform)技术,分析了融合通信业务的功能特点,并给出客户端系统具体的架构设计,分析了这种设计方式的优势及具体实现过程。最后得出结论:在模块化设计开发越来越流行的今天,OSGi必将得到更多的重视。