§ 瀏覽學位論文書目資料
系統識別號 U0022-0201202015000600
論文名稱(中文) 基於物聯網之伺服器效能與負載研究
論文名稱(英文) Research on Server Performance and Load Based on Internet of Things
校院名稱 健行科技大學
系所名稱(中文) 資訊工程系碩士班
系所名稱(英文) 資訊工程系碩士班
學年度 108
學期 1
出版年 108
研究生(中文) 鄭惠勻
研究生(英文) Hui-Yun Cheng
學號 M10713003
學位類別 碩士
語言別 繁體中文
口試日期 2019-12-27
論文頁數 34頁
口試委員 指導教授 - 陳維魁(wkchen@uch.edu.tw)
共同指導教授 - 李增奎(tkli.tw@qq.com)
口試委員 - 陳玉專
關鍵字(中) 物聯網
網站伺服器
後端技術
關鍵字(英) Internet of Things (IoT)
Web server
Backend Technology
學科別分類
中文摘要
隨著網際網路與物聯網(IoT)技術發展迅速,網路相關的應用也越來越方便和進步,相對的智慧生活也隨之出現並且發展迅速。在物聯網系統中,需要接收完善、即時的感測數據,因此對於伺服器的請求量會相當的大,在這種情況下伺服器的效能的重要性相對而言就重要多了。在相研究中,我們推測專用的伺服器遠比通用性的伺服器的效能要更好,因此設計了一個實驗來驗證之,在這個實驗中,我們利用JavaScript、jQuery撰寫在前端持續發送web請求的程序,再利用動態網頁做一個簡單的設定介面,最後也確實驗證了我們的推論。最後,我們據此提出了一個架構在效能上適合物聯網系統的伺服器配置架構,以期能讓系統能提供更良好的服務品質。
英文摘要
With the rapid development of Internet and Internet of Things (IoT) technologies, network-related applications are becoming more convenient and progressive, and relatively intelligent life has emerged and developed rapidly. In the IoT system, it is necessary to receive perfect and immediate sensing data, so the request for the server will be quite large, and the importance of the performance of the server is relatively important in this case. In the phase study, we speculate that the dedicated server is far better than the general-purpose server, so we designed an experiment to verify it. In this experiment, we use JavaScript and jQuery to write and send web requests on the front end. The program, then use the dynamic web page to make a simple setting interface, and finally verified our inference. Finally, based on this, we propose a server configuration architecture suitable for the Internet of Things system, in order to enable the system to provide better service quality.
論文目次
目  錄
摘  要	i
Abstract	ii
誌  謝	iii
目  錄	iv
表目錄	vi
圖目錄	vii
第一章 緒論	1
1.1 研究背景	1
1.2 研究動機	2
1.3 研究目的	2
1.4 章節配置	3
第二章 文獻探討	4
2.1 物聯網	4
2.1.1 騰訊雲	5
2.1.2 阿里雲	5
2.1.3 AWS	5
2.2 Apache HTTP Server	6
2.3 Java	7
2.3.1 Java Web Server	8
2.3.2 Java ServerSocket	8
2.4 Python	8
2.4.1 Python BaseHTTPServer	9
2.4.2 BaseHTTPRequestHandler	9
2.5 MySQL	10
2.6 Ajax	10
2.7 JSON	11
第三章 研究方法	12
3.1 系統設計	12
3.2 系統架構	12
3.2.1 後端管理	13
3.2.2 前端傳送測試資料	13
3.2.3 受測端server	14
第四章 研究成果	16
4.1 管理介面	16
4.2 實作受測端server	17
4.2.1 伺服器連線	17
4.2.2 跨來源資源共用	20
4.2.3 response JSON資料	21
4.3 AJAX傳送測試資料	22
4.4 實驗結果	24
4.4.1 處理請求效能	24
4.4.2 CPU負載	25
4.4.3 記憶體使用狀況	27
第五章 結論與未來展望	30
5.1 結論	30
5.2 未來展望	31
參考文獻	32
簡    歷	34

參考文獻
[1]	阿里雲(參考日期:108.10.15)
https://www.alibabacloud.com/tc?spm=a2798.11390992.1397135.1.2145434cbXQ86D
[2]	伺服器端存取控制(CORS)(參考日期:108.08.13)
https://developer.mozilla.org/zh-TW/docs/Web/HTTP/Server-Side_Access_Control
[3]	李瑞蘭,「MySQL使用工具簡介」,ITs通訊-中央研究院資訊服務處電子報,民國一oo年(參考日期:108.10.15)
[4]	李蔚澤,「Fedora Core 6 Linux架站與網管實務」,碁峰資訊,民國一o五年(參考日期:108.10.15)
[5]	物聯網總體概論(參考日期:108.10.02)
http://johnthoma.blogspot.com/2016/07/blog-post.html
[6]	翁子翔,「以AJAX技術實作與分析靜態化動態網頁」,清雲科技大學資訊工程研究所碩士論文,民國一o一年(參考日期:108.10.15)。
[7]	淺析Apache工作原理(參考日期:108.10.15)
https://blog.csdn.net/caoliu1024cl/article/details/77931053?fbclid=IwAR2VNMM5TdMM2flZWbcfLm2hM4Q1r5Hvr3KwAmGBRQa1QAcmyQSV4hueDdw
[8]	張惠茹,「物聯網 (Internet of Things)的時代來臨」,Our Stories @FCU Library,民國一o七年(參考日期:108.10.13)
[9]	陳榮貴,「物聯網發展與應用」,第27屆近代工程技術討論會,民國一o七年(參考日期:108.10.02)
[10]	騰訊雲(參考日期:108.10.15)
https://cloud.tencent.com/
[11]	Ajax原理介绍及跨域解决方案(參考日期:108.10.15)
https://my.oschina.net/chenxiaobian/blog/639087
[12]	Apache HTTP伺服器(參考日期:108.09.15)
https://www.wikiwand.com/zh-mo/Apache_HTTP_Server
[13]	AWS(參考日期:108.10.15)
https://aws.amazon.com/tw/?nc2=h_lg
[14]	Java - 維基百科,自由的百科全書(參考日期:108.11.15)
https://zh.wikipedia.org/wiki/Java
[15]	jQuery.ajax()(參考日期:108.08.13)
https://api.jquery.com/jquery.ajax/
[16]	JSON - 維基百科,自由的百科全書(參考日期:108.10.15)
https://zh.wikipedia.org/wiki/JSON
[17]	KKNews,java中socket編程詳細介紹(參考日期:108.04.15)
https://kknews.cc/code/zgenzrp.html 
[18]	KKNews,web伺服器軟體(Nginx,Apache,IIS,Lighttpd)介紹(參考日期:108.09.15)
https://kknews.cc/code/jrbv6ke.html
[19]	Netcraft(參考日期:108.11.25)
https://www.netcraft.com/
[20]	Python - 維基百科,自由的百科全書(參考日期:108.09.15)
https://zh.wikipedia.org/wiki/Python
[21]	Python, BaseHTTPServer(參考日期:108.04.15)
https://docs.python.org/2/library/basehttpserver.html
[22]	Python BaseHTTPServer 介绍(參考日期:108.04.15)
https://cizixs.com/2016/05/20/python-httpserver/
[23]	The Java™ Tutorials – Oracle(參考日期:108.09.15) Docshttps://docs.oracle.com/javase/tutorial/networking/sockets/definition.html 
[24]	w3school,AJAX簡介(參考日期:108.10.15)
https://www.w3school.com.cn/php/php_ajax_intro.asp
[25]	XAMPP Apache + MariaDB + PHP + Perl(參考日期:108.08.11)
https://www.apachefriends.org/index.html
論文全文使用權限
校內
校內紙本論文立即公開
同意電子論文全文授權校園內公開
校內電子論文延後至2022-01-06公開
校內書目立即公開
校外
不同意授權資料庫廠商瀏覽/列印電子全文服務。

如您有任何疑問,請於上班時間(周一至周五8:00-11:50、13:00-17:00) 與圖書館聯絡

聯絡電話:03-4581196 # 3755

聯絡E-mail:haka@uch.edu.tw