计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2014年
12期
57-60
,共4页
Azure%大规模%Web应用程序%设计
Azure%大規模%Web應用程序%設計
Azure%대규모%Web응용정서%설계
Azure%large-scale%Web application program%design
Windows Azure作为微软公司赢在未来的云计算平台,具有许多新的特性,正逐渐受到业界的青睐,因此在现阶段研究基于该平台来设计和开发大规模Web应用程序十分必要。首先分析Windows Azure云服务中与编程相关的关键组件,如计算服务、存储服务和数据库服务的特点,特别是它们与本地开发的差异;在此基础上根据平台提出两个设计大规模Web应用程序的要点:计算资源的“无状态”处理和数据库的“横向”扩展,并给出了相应的实例进行说明。
Windows Azure作為微軟公司贏在未來的雲計算平檯,具有許多新的特性,正逐漸受到業界的青睞,因此在現階段研究基于該平檯來設計和開髮大規模Web應用程序十分必要。首先分析Windows Azure雲服務中與編程相關的關鍵組件,如計算服務、存儲服務和數據庫服務的特點,特彆是它們與本地開髮的差異;在此基礎上根據平檯提齣兩箇設計大規模Web應用程序的要點:計算資源的“無狀態”處理和數據庫的“橫嚮”擴展,併給齣瞭相應的實例進行說明。
Windows Azure작위미연공사영재미래적운계산평태,구유허다신적특성,정축점수도업계적청래,인차재현계단연구기우해평태래설계화개발대규모Web응용정서십분필요。수선분석Windows Azure운복무중여편정상관적관건조건,여계산복무、존저복무화수거고복무적특점,특별시타문여본지개발적차이;재차기출상근거평태제출량개설계대규모Web응용정서적요점:계산자원적“무상태”처리화수거고적“횡향”확전,병급출료상응적실례진행설명。
Windows Azure as Microsoft leading the future market of products has many new features and is being paid more and more at-tention by the industry,so in the present the study of designing and developing large-scale Web application is very necessary. Firstly,ana-lyze the characters of the key programming components of Window Azure’ s cloud services,such as computing service,storage service and database service,especially understanding their differences in the development environments between Azure and local server. Then, according to the platform,put forward two important design points of developing a large-scale Web application,that are making compu-ting resources stateless and scaling out database. And some corresponding examples are given.