基于云协作平台的客户端设计与实现本科

基于云协作平台的客户端设计与实现本科

ID:28816937

大小:2.88 MB

页数:43页

时间:2018-12-14

基于云协作平台的客户端设计与实现本科_第1页
基于云协作平台的客户端设计与实现本科_第2页
基于云协作平台的客户端设计与实现本科_第3页
基于云协作平台的客户端设计与实现本科_第4页
基于云协作平台的客户端设计与实现本科_第5页
资源描述:

《基于云协作平台的客户端设计与实现本科》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、题目:基于云协作平台的客户端设计与实现基于云协作平台的客户端设计与实现摘要云协作平台其理论依据来源于云计算,是基于互联网,将共享的软硬件资源和信息,通过云资源调度管理系统(JHscheduler),按需提供给计算机和其他设备,并对这些设备进行管理。云协作平台通常提供通用的通过浏览器访问的应用,软件和数据可存储在数据中心。浏览器和服务器结构虽然简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本,然而浏览器和服务器结构也有一些自身无法克服的缺点。现如今,浏览器种类繁多,良莠不齐,这样,就引发了一个很难做到平衡的问题——浏览器的兼容性问题,还有一个

2、根问重要的是:如果要将本地的一些应用程序集成到云平台,浏览器就显得捉襟见肘了。客户端的出现恰恰解决了以上问题。本文基于云协作平台,以浏览器实现的功能为设计参考,重点在于节省系统软硬件资源,避免不同浏览器带来的浏览器兼容性问题,增强云协作平台前端的可扩展性,并为客户端增加一些与服务端交互的工具,提高云协作平台的用户体验和产品的认可度。客户端的实现是以观察者模式为设计模式,以QTGUI为开发框架,使用Thrift,Boost等第三方工具库。做到与浏览器端高度一致,与服务器端接口兼容,又具有客户端特色的云协作平台的用户前端软件。通过几个月的学习和努力,熟悉了服务器端的运行机制

3、,以及服务器和浏览器的交互过程,在此基础上参考浏览器端实现的用户操作界面,实现了与浏览器端功能相同的客户端。经过测试,运行稳定,可以投放使用。关键词:云协作平台;JHscheduler;客户端;QTGUIIIDesignandImplementationoftheClientOnCloudCollaborationPlatformAbstractCloudcollaborationplatformthetheoreticalbasisfromthecloudcomputing,Internetbased,willbesharedhardwareandsoftwarere

4、sourcesandinformationbeprovidedtocomputersandotherequipment,andmanagementofthesedevices.Cloudcollaborationplatformsusuallyprovidegenericapplicationthroughthebrowser,softwareanddatacanbestoredinthedatacenter.Thebrowserandtheservermechanismwhilesimplifyingtheclientcomputerload,reducethecos

5、tandtheworkloadofsystemmaintenanceandupgrading,reducingtheoverallcostoftheuser,butthebrowserandserverstructurealsohassomecannotovercomeitsownshortcomings.Nowadays,thebrowsertypes,uneven,somegoodandsomebad,so,itraisesaverydifficultproblem--thebrowserbalancecompatibilityissues,thereisaroot

6、toaskimportant:ifsomeapplicationsintothecloudplatformlocal,thebrowseristightlyelbow.Theclienthassolvedaboveproblems.Inthispaper,cloudbasedcollaborationplatform,thebrowserfunctionsasadesignreference,Throughresourceschedulingmanagementsystem(JHscheduler),focusedonsavingthesystemsoftwareand

7、hardwareresources,avoidbrowsercompatibilityproblemscausedbycloudbrowser,enhancedcollaborationplatformfront-endscalability,andtoincreasethenumberofinteractivetoolsfortheclientandserver,improvetherecognitionofcloudcooperationplatformuserexperienceandproductthe.Theclientisre

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。