Font Size: a A A

Research On Enterprise Cloud Storage Application System For MacOS Platform

Posted on:2020-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhangFull Text:PDF
GTID:2428330590484143Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years,Mac computers produced by Apple Inc.is well received by the public along with its operating system,the macOS.The operating system is based on Unix operating system,which is relatively stable and secure.During the past,Mac was primarily used in fields such as home,personal,and entertainment,but it is also emerging enterprise and school users due to its security and reliability advantages.Hence,to conduct a research on enterprise-level application engineering based on macOS,has its academic significanceEnterprise cloud storage which provides massive data support,is one of the two most important services in enterprise/school computing services.On one hand,with the rapid growth of smartphone performance,cloud storage applications enables mobile operating systems(iOS,Android)to create compelling user experience,on the other hand,current enterprise users produce key data mainly on personal computer(such as laptops?desktops)rather than on mobile devices.Therefore,to design and develop a cloud storage system application with both smartphone user experience,and large storage capacity has becoming a hot and difficult point in the field of enterprise cloud storage system application researchConsidering the two points above,based on the WebLib Enterprise Document Management Private Cloud System developed by the Communication&Computer Network Lab of GD(CCNL),this paper focuses on the development of a cloud storage application system on the macOS platform,which is mainly used to serve as the main application for WebLib enterprise cloud system(producing and consuming content is equally important).The application system has the following two innovations(1)CoreData is used to manage the local database of the Mac cloud storage application system,making the Mac application system a major node of the WebLib enterprise cloud system,which can be co-exist with the cloud or independent of the cloud;(2)Tested and integrated adaptive transmission to the data uploading process and some effects were achieved.At Present,the implementation of adaptive file uploading mainly controls the number of file uploading processes in real time through the system resources and network performance of the terminal,and continuously optimizes the number of uploading process during the uploading process,thereby approximating the number of optimal file uploading processes;In addition to the above two innovations,a new powerful interactive Swift language was introduced to design the entire Mac cloud storage application system.Compared with the traditional C language,the Swift language provides macOS users with iOS level interactive experience.Since the launch of Mac App Store in March 2017,the Mac client WebLib has undergone 4 major upgrade and over 50 iterations.Currently,the latest release on Mac App Store is version 4.2.0,which provides stable and good enterprise cloud services for macOS users in multiple universities and enterprises.
Keywords/Search Tags:macOS Platform, Enterprise Cloud, Core Data, Adaptive Uploading
PDF Full Text Request
Related items