面向中小軟件開發(fā)商的Web應(yīng)用構(gòu)件共享PaaS平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:With the rapid development of information technology and network technology, Internet technology has been paid close attention to by many enterprises in China, and has been widely used. Web application program based on B / S is becoming the core force of enterprise information construction. However, the traditional way of Web application development is inefficient, difficult to divide and cooperate, and the maintainability of the system is poor. Reuse oriented software development, adopting the idea of making full use of software assets and using reusable assets to assemble and synthesize systems, is no longer "from scratch", which greatly improves the efficiency of software development and ensures the development quality. Reduce development costs. However, for the small and medium-sized software enterprises in China, the adoption of component-based software development is facing a series of puzzles and challenges. In this paper, the problems faced by small and medium-sized software enterprises in adopting component-based software development are analyzed, and the research and application of Web application component sharing PaaS platform for medium and small software developers are studied and tested. The main contents are as follows: (1) the research background and significance of applying component technology to build Web application system in medium and small software enterprises are analyzed. The requirement analysis of the system is completed. (2) A PaaS platform solution for medium and small software developers to share Web application components is proposed. The Paaas-based Web component sharing platform is divided into component and framework resource management. Component version control and component authorization verification are three organic parts, and the component authorization and component version control technology based on PaaS mode are studied. (3) aiming at the multi-component provider of PaaS platform, The security requirements of multi-component demanders are shared. The authorization verification methods of component upload based on secret key, download based on stream component and public key encryption / private key decryption of component are proposed. This paper designs and implements the component request and verification method for pure HTML component and server host. The component version problem in multi-tenant application in PaaS mode is studied, and the component version representation is proposed. (4) the component service platform is designed and implemented, which realizes the management of component and framework resources, the component version control and component authorization verification, and takes the platform weather forecast component sharing application as an example. The application of the above method is verified.
【學(xué)位授予單位】:西南交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52;TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 高博;李彥;;一種基于硬件特征和動(dòng)態(tài)許可證的服務(wù)器端軟件授權(quán)認(rèn)證模型[J];計(jì)算機(jī)工程與科學(xué);2013年02期
2 楊莎莎;楊放春;王蔚;;基于Java安全體系結(jié)構(gòu)的托管PaaS平臺(tái)安全容器[J];電子技術(shù)應(yīng)用;2013年01期
3 王琴琴;郭師虹;;軟件授權(quán)技術(shù)的研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2012年09期
4 駱亮;黃金龍;李森;;PaaS模式下的電子政務(wù)信息系統(tǒng)研究[J];廣西科學(xué)院學(xué)報(bào);2010年04期
5 舒遠(yuǎn)仲;陳志勇;彭曉紅;劉炎培;;基于刻面分類描述的構(gòu)件檢索方法研究[J];計(jì)算機(jī)工程與科學(xué);2010年11期
6 付青華;林寧;馮惠;周平;;基于刻面分類的構(gòu)件檢索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2010年06期
7 胡水晶;方義濤;;軟件構(gòu)件的知識(shí)產(chǎn)權(quán)保護(hù)研究[J];電子知識(shí)產(chǎn)權(quán);2009年11期
8 姚全珠;丁新村;冉占軍;;基于XML的樹匹配構(gòu)件檢索算法的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用研究;2008年04期
9 王燕;陳明;趙建輝;;基于語義的構(gòu)件檢索(英文)[J];Journal of Southeast University(English Edition);2007年03期
10 倪曉峰,趙文耘,張捷;構(gòu)件軟件配置管理以及其版本控制技術(shù)研究[J];計(jì)算機(jī)工程與應(yīng)用;2005年02期
相關(guān)碩士學(xué)位論文 前10條
1 陳燕紅;基于沙箱的木馬檢測技術(shù)研究與實(shí)現(xiàn)[D];廣東工業(yè)大學(xué);2016年
2 張振超;PaaS平臺(tái)中面向多租戶SLA的可復(fù)用構(gòu)件研究[D];山東大學(xué);2014年
3 王衡;PaaS平臺(tái)上Python沙箱研究[D];南京大學(xué);2014年
4 齊萌;PaaS模式的云服務(wù)供應(yīng)鏈研究[D];南京大學(xué);2014年
5 林佳作;基于長連接的移動(dòng)終端消息推送系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年
6 侯俐至;SLA驅(qū)動(dòng)的PaaS平臺(tái)資源管理的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2014年
7 張端;基于OSGI的PaaS平臺(tái)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
8 殷昊;基于Android平臺(tái)的消息推送能力的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2013年
9 畢麗翠;Web應(yīng)用程序快速開發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2012年
10 白輝;在線授權(quán)認(rèn)證平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];華南理工大學(xué);2010年
,本文編號(hào):2132924
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2132924.html