基于REST的云存儲服務(wù)接口的研究與實(shí)現(xiàn)
[Abstract]:At present, there are many kinds of cloud storage service products. When we try to use cloud storage solution to run the actual project, we may encounter some problems, such as the interface is not uniform, the data is difficult to share, and the later maintenance is not convenient. To do the same, developers need to write almost entirely different code, read and understand multiple interface documents. Objectively speaking, these differences will bring many difficulties to the development of cloud storage. In order to solve these problems, this paper proposes a feasible standardized cloud storage service provider interface. The interface is designed based on REST style. Through theoretical research and coding practice, a cloud storage interface plug-in with standardized access to Google cloud and Baidu cloud is developed. The main work of this paper is as follows: (1) aiming at the problem of cloud storage differentiation, the basic knowledge of cloud storage service architecture and interface is discussed and studied. This paper focuses on the research of REST technology and compares it with other mainstream cloud storage service interfaces. The paper thinks that REST design style based on HTTP is the preferred technology to realize cloud storage service interface. (2) in order to shield the data inconsistency between user and cloud storage, according to the characteristics of multiple cloud storage product interfaces, a cloud storage service interface specification based on REST is designed, and the basic resource operation method is given. And access security, permission operation, error response is defined in detail. (3) A COM plug-in is coded and implemented, which is developed according to the REST style cloud storage service interface proposed in this paper. The plug-in can use the same set of rules to access different cloud storage services, reduce the amount of coding, improve the speed of development, and reduce the cost of learning. (4) compare and test the plug-in with application test. The comparison test is a call test using native interface, other class libraries and interface plug-ins. The experimental results show that the plug-in is better in code volume and data unity. Application test has developed Windows Phone application software, using plug-in to complete the access to Google cloud, Baidu cloud, the plug-in runs well, the operation response is within acceptable range.
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP334.7
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 程瑩;張云勇;房秉毅;徐雷;;云計算標(biāo)準(zhǔn)化現(xiàn)狀分析[J];電信科學(xué);2010年S1期
2 周平;張超;;云計算及云存儲的管理技術(shù)[J];上海電力學(xué)院學(xué)報;2010年05期
3 王潔萍;李海波;杜宇健;陳志峰;;基于對象的云存儲應(yīng)用接口標(biāo)準(zhǔn)化研究[J];信息技術(shù)與標(biāo)準(zhǔn)化;2012年04期
4 徐海峰;毛華堅;肖儂;盧宇彤;;一種基于Wukong的云存儲接口虛擬化服務(wù)[J];華中科技大學(xué)學(xué)報(自然科學(xué)版);2011年S1期
5 毛力銳;蔡鴻明;徐博藝;姜麗紅;;基于REST面向資源的企業(yè)集成平臺框架[J];計算機(jī)工程;2010年02期
6 楊天琪;廖麗慧;;中國云計算技術(shù)研究報告[J];科協(xié)論壇(下半月);2013年07期
7 許志龍;張飛飛;;云存儲關(guān)鍵技術(shù)研究[J];現(xiàn)代計算機(jī)(專業(yè)版);2012年13期
8 馮新?lián)P;沈建京;;REST和RPC:兩種Web服務(wù)架構(gòu)風(fēng)格比較分析[J];小型微型計算機(jī)系統(tǒng);2010年07期
9 韋鴻舉;;云存儲技術(shù)現(xiàn)狀剖析[J];職業(yè);2013年15期
本文編號:2377886
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2377886.html