论文部分内容阅读
随着经济的发展,企业运营过程中的商务活动日益增多起来。尤其是跨国企业在出差经费预算有限的情况下,若想通过出差来充分完善工作将会比较困难。在此需求的推动下,思科公司将多媒体技术与通信技术相结合,研发了一种新的基于互联网的WebEx会议协作系统,使得工作中的沟通和协作可以通过互联网远程来实现。远程会议协作云平台作为会议系统SaaS层最重要组成部分,是结合了从最终用户订购使用到客服人员运维计费的全业务平台。本平台主要实现功能有针对用户端的产品订购以及采用Red5框架实现的会议协作功能,以及针对后台运维人员进行跟进的订单和客户资料处理功能。并且后台会根据用户使用行为进行计费和批价处理最终形成账单发送给客户。本平台部署于Linux操作系统,采用Java语言实现服务端上层应用功能,ActionScript实现客户端功能。计费采集和批价处理功能考虑与上层应用的解耦,以及云平台的整体负载性能,将采用C/C++语言配合ORACLE数据库存储过程进行开发实现。本平台的目标客户是企业级用户,因此对安全性及稳定性要求非常高,且分布式部署于不同的物理数据中心。因此云平台还通过Dell SharePlex为数据库同步及备份,有力的保障了云平台运营的稳定性和数据安全性,以及针对计费批价的性能。应用层充分考虑了业务扩展需要,采用了伸缩性安全性较强的J2EE技术实现,并在开发架构中采用MVC结构进行设计充分满足了系统扩展的需要。本文对远程会议协作云平台的发展和背景进行分析,并详细论述了门户、管理、会议、计费模块的研究方案和开发过程,特别针对云平台中的关键技术点进行了进一步的阐述,最后通过黑盒测试和白盒测试真实的论证了云平台的稳定性。云平台支持复杂的业务特性、融合性以及混合的网络环境,统一的用户管理和端到端流程控制以及针对远程在线协作功能的高效支持,同时还兼容异构系统的部署和高并发网络环境支持,提供高可用性的SaaS服务保障客户体验。