跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.208) 您好!臺灣時間:2025/10/03 09:44
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:李浩維
研究生(外文):LI,Hao-Wei
論文名稱:雲端運算與服務的研究與應用以「Google App Engine」為例
論文名稱(外文):The Cloud Computing and Service based on Google App Engine
指導教授:陳子雲陳子雲引用關係
指導教授(外文):CHEN,Zih-Yun
學位類別:碩士
校院名稱:嶺東科技大學
系所名稱:數位媒體設計研究所
學門:設計學門
學類:視覺傳達設計學類
論文種類:學術論文
論文出版年:2010
畢業學年度:98
語文別:中文
論文頁數:108
中文關鍵詞:雲端運算雲端技術雲端服務
外文關鍵詞:Google App EngineCloud ComputingCloud TechnologyCloud Services
相關次數:
  • 被引用被引用:51
  • 點閱點閱:10306
  • 評分評分:
  • 下載下載:2595
  • 收藏至我的研究室書目清單書目收藏:10
雲端運算已經徹底顛覆我們網路操作的模式,它是一種概念的延伸,不是什麼複雜又龐大的科學,透過電腦與網路的結合使提供的服務更加的無遠弗屆,未來在任何地方只需透過電腦與網路,就能完成一般性的工作,然後從此概念延伸出技術。而Google為了因應雲端運算,也提供了一連串的服務,如日曆、文件、協作平台等等,可說是極力提倡雲端運算的推動者。Google App Engine是Google為了因應雲端運算而發展的雲端運算基礎架構,透過Google App Engine開發出的應用,即是雲端運算的概念,未來,「軟體即是服務」的概念也會相應而生。Google App Engine可以讓開發者能更方便與直接開發基於雲端運算架構的應用程式。其次因為Google App Engine是使用Google的雲端運算設備,且可與Google所提供的所有API相結合,自行擴展所需的功能。本篇論文將採用文獻分析法針對雲端運算進行文獻分析,接著再進行Google App Engine的文獻分析,最後將以Google App Engine為例,透過一個簡易的小程式來比較一般伺服器平台與雲端運算服務平台的效能,最後開發一個簡易的WebPOS雲端運算應用程式來完成本論文之研究。
The cloud computing is overthrowing the former ones completely nowadays. No mater how complicated the computer science is, the cloud computing service can be even more boundless with the combination of computers and network. To catch the trade of cloud computing, Google provides a series of service such as Google Calendar, Good Docs, and Google Sites. Google is the most enthusiastic impetus company in order to promote cloud computing. Google App Engine is the basic framework for constructing the idea of cloud computing. Through developing the applications by Google App Engine, the concept of “software equals to service” will come into existence. Google App Engine also provides applications which are based on cloud computing structure with more convenient and direct manners. Moreover, Google App Engine can be integrated with all the API for expanding the specific need. Through documentary analysis, this project will employ Google App Engine into a program, so that one can compare and define the effect with different server sites and cloud computing service sites. The ultimate effort of this project is to develop a simple WebPOS cloud computing application program to present and prove the whole research idea.
摘要 1
第一章 緒論 9
1-1 研究背景與動機 9
1-2 研究目的 10
1-3 研究對象與範圍 10
1-4 研究方法與步驟 10
第二章 文獻探討 12
2-1 雲端運算 12
2-1-1 雲端運算的概念 14
2-1-2 雲端服務對企業與使用者的影響 16
2-1-3 雲端服務平台的比較 17
2-1-4 雲端服務面臨的難題與挑戰 19
2-1-5 雲端服務範例 20
2-1-6 雲端服務對數位內容商業模式的改變 22
2-1-7 雲端服務對八大數位內容產業的影響與變革 25
第三章 Google App Engine 雲端技術文獻探討 30
3-1 Google MapReduce 30
3-2 Google BigTable 31
3-3 AJAX非同步傳輸 32
3-4 MVC 架構 33
3-5 Google App Engine 35
3-6 Google App Engine API 36
第四章 Google App Engine for Java與Google Web Toolkit 文獻探討 37
4-1 Google App Engine for Java介紹 37
4-1-1 申請Google App Engine 服務帳戶 37
4-1-2 Google App Engine For Java開發環境建置 41
4-2 Google Web Toolkit 54
第五章 Google雲端運算平台服務實做與展示 60
5-1 一般伺服器平台與雲端運算平台效能比較應用案例 60
5-2 簡易WebPOS (POS 2.0) 服務平台 61
5-2-1 WebPOS(POS 2.0) 分析 63
5-2-2 WebPOS(POS 2.0) 系統架構設計 63
5-2-3 WebPOS (POS 2.0) 系統功能模組 66
5-2-4 WebPOS (POS 2.0) 資料表設計 69
5-2-5 WebPOS (POS 2.0) 前台銷售介面設計 75
第六章 系統測試與成果分析 77
6-1 系統測試環境 77
6-1-1 系統環境介紹 78
6-1-2 系統測試資料初始化 79
6-2 系統功能測試 80
6-2-1 服務商端 80
6-2-2 商家管理端 84
6-2-3 前台銷售端 97
第七章 結論與建議 104
參考文獻 106
參考文獻
中文書籍
[1].MillMichael。(2009)。雲端運算。(林家瑜, 譯者) 碁峰資訊.
[2].上官林傑。(2009)。Google應用服務引擎開發實戰。悅知文化。
[3].王鵬。(2009)。走進雲端運算。佳魁資訊。
[4].福斯特、袁平鵬、石柯。(2004)。網格計算(第二版)。電子工業出版社。

中文期刊
[5].陳佳宜。(2004)。Ubiquitous網路社會-日本行動寬頻發展的目標。新通訊元件雜誌(45)。
[6].鄭守成。(1996)。漫談平行電腦與平行計算。高速計算世界,4,頁 8-12。

中文網站
[7].Google. (2009). Google App Engine Document. 2009年06月03日 擷取自 Google: http://code.google.com/intl/zh-TW/appengine/docs/
[8].Google. (無日期). Google Web Toolkit. 2009年06月03日 擷取自 Google: http://code.google.com/intl/zh-TW/webtoolkit/
[9].Google. (無日期). Google 應用服務引擎. 2009年06月05日 擷取自 Google: http://code.google.com/intl/zh-TW/appengine/
[10].IThome. (無日期). POS系統的發展歷程. 2009年09月13日 擷取自 IThome: http://www.ithome.com.tw/itadm/article.php?c=38695&s=4
[11].IThome. (無日期). 快速認識雲端運算. 2009年06月05日 擷取自 IThome: http://www.ithome.com.tw/itadm/article.php?c=53983&s=2
[12].IThome. (無日期). 雲端運算核心技術MapReduce . 2009年04月03日 擷取自 IThome: http://www.ithome.com.tw/itadm/article.php?c=49410&s=7
[13].JelliffeRick. (1999年06月05日). XML 簡介. 2009年02月10日 擷取自 Chinese XML Now!: http://xml.ascc.net/zh/big5/docs/xml-intro.txt
[14].McLaughlinBrett. (2006年01月04日). Ajax 簡介. 2008年03月27日 擷取自 IBM: http://www.ibm.com/developerworks/tw/library/wa-ajaxintro1.html
[15].Microsoft. (無日期). JavaScript 簡介. 2009年05月06日 擷取自 Microsoft: http://msdn.microsoft.com/zh-tw/beginner/bb308770.aspx
[16].O`ReillyTim. (2006年03月06日). 什麼是Web 2.0. (盧澤宇, 編輯) 2008年09月03日 擷取自 Intelligent Times: http://www.itmag.org.tw/magazine/article_single_138.htm
[17].RicciutiMike. (2008年10月01日). Stallman:雲端運算是「蠢事」. 2008年10月01日 擷取自 ZDNet: http://www.zdnet.com.tw/news/software/0,2000085678,20132147,00.htm
[18].taphy. (2009年10月20日). 從新一代手機談到行動雲端(Ash&Mark) . 2009年12月03日 擷取自 米蘭數位部落格: http://medialand.com.tw/blog/article.asp?id=1106
[19].Victor. (2009年02月11日). 什麼是Python? 2009年05月03日 擷取自 Victor 易記學 程式設計教學: http://ez2learn.com/index.php/python-tutorials
[20].朱仲傑. (無日期). JAVA的歷史. 2008年04月23日 擷取自 CNET: http://cgi.taiwan.cnet.com/jpc/sp1-1.htm
[21].行政院研究發展考核委員會. (2008年12月16日). 資訊交換的能力與架構. 2008年12月29日 擷取自 行政院研究發展考核委員會: http://www.webguide.nat.gov.tw/wSite/ct?xItem=514&ctNode=176&mp=2
[22].林育竹. (2009). 雲端運算 Cloud Computing 的概念與應用. 2009年01月17日 擷取自 e化部落: http://eblog.cisanet.org.tw/post/Cloud-Computing.aspx
[23].胡秀珠, & 司徒傑. (2009年11月12日). 行動閱讀-數位內容市場契機乍現. 2009年11月30日 擷取自 Ideas創新發現誌: http://paper.udn.com/udnpaper/POH0047/164350/web/
[24].馬嘉珮. (2009年12月02日). 行動應用服務,市場前景可期. 2009年12月03日 擷取自 DIGITIMES: http://www.digitimes.com.tw/tw/dt/n/shwnws.asp?CnlID=13&Cat=&Cat1=&id=159912
[25].黃重憲. (2009). 淺談雲端運算. 2009年06月05日 擷取自 國立台灣大學計算機及資訊網路中心: http://www.cc.ntu.edu.tw/chinese/epaper/0008/20090320_8008.htm
[26].經濟部工業局. (2003年11月1日). 2003數位內容產業年鑑. 2009年10月18日 擷取自 經濟部工業局: http://www.digitalcontent.org.tw/2003/main.htm

英文書籍
[27].Ghemawat, S., Gobioff, H., & Leung, S.-T. (2003). The Google file system. ACM.
[28].Velte, A. T., & Velte, T. J. Cloud Computing: A Practical Approach. (R. Elsenpeter, Ed.) McGraw-Hill.

英文網站
[29].Apache. (n.d.). HDFS User Guide . Retrieved 12 24, 2008, from hadoop: http://hadoop.apache.org/common/docs/current/hdfs_user_guide.html
[30].Apache. (n.d.). Welcome to Apache Hadoop! Retrieved 03 12, 2009, from Apache: http://hadoop.apache.org/
[31].Brodkin, J. (n.d.). Cloud Computing Hype Spurs Confusion, Gartner says. Retrieved 10 2008, from Computer World: http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9115904&source=rss_news
[32].Danielson, K. (n.d.). Distinguishing Cloud Computing. Retrieved 10 01, 2008, from Utility Computing: http://www.ebizq.net/blogs/saasweek/2008/03/distinguishing_cloud_computing/
[33].Knorr, E., & Gruman, G. (n.d.). What cloud computing really means. Retrieved 10 05, 2008, from InfoWorld: http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031
[34].Mitchell, B. (n.d.). API - Application Programming Interface. Retrieved 08 03, 2009, from About.com: http://compnetworking.about.com/od/softwareapplicationstools/g/bldef_api.htm
[35].WebDuck Designs. (n.d.). What is Google's Sandbox? . Retrieved 07 03, 2009, from Google's Sandbox: http://www.webduckdesigns.com/pages/website-resources/sandbox.php
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top