论文部分内容阅读
面对科研活动节奏的日益加快及科研问题的不断复杂化,科研工作者们急需找到一类新的科研协作工具来满足不断被提出的科研协作需求。互联网技术的发展淡化了时空界限,互联网应用具备高效的协同特性,被全球范围内广泛的用户群体所使用。本文课题来源于中山大学与IBM大学合作部联合开展的“EC2.0(e-Campus2.0,第二代数字化校园)中的面向知识工作者的协同创新平台”研究项目,提出设计并实现WIMSRCSP(Supporting Platform for Scientific Research Collaboration based on Web Instant Messaging,基于Web即时通讯的科研协作支撑平台),为科研协作应用提供基于Web、实时、统一、可扩展的技术支撑。
本文首先对科研协作进行了综述,在弱约束理论的指导下,以时、空、序三维变量来描述科研协作应用,建立了弱约束科研协作模型。在此基础上,本文对WIMSRCSP的功能需求进行了分析概括,阐述了它与科研协作应用的关系,确定了即时通讯和数据存储与共享两大模块的功能需求。
其次,本文针对WIMSRCSP的特点设定了技术路线,介绍并分析了J2EE(Java 2 Platform Enterprise Edition,Java 2平台企业版)平台技术、XMPP(Extensible Messaging and Presence Protocol,可扩展消息处理到场协议)即时通讯技术以及RTMP(Real Time Messaging Protocol,实时消息协议)流媒体技术。
然后本文根据WIMSRCSP的需求以及所选择的技术路线,在总体上设计了其体系结构和网络拓扑,同时对即时通讯、数据存储与共享两大模块进行了详细的功能设计,给出了各功能的核心代码、测试运行结果。
最后本文对WIMSRCSP的相关工作进行了总结,提出了目前工作中存在的不足以及下一步研究的展望。