對整個系統而言, 按照功能上的要求, 本著全局性擴展性、重用性、*性和可靠性的原則, 把系統設計分為Web Server 組件,CGI組件, 串行通信組件, 數據存儲組件、報警組件等幾個組件模塊。按服務劃分接口, 按功能封裝在組件內部, 力求系統組件清晰、簡潔、便于維護。
Web Server 組件是指實現了TCP/IP 協議的基本內容(如HTTP 協議)、能夠響應和處理用戶請求、實現對立通信的程序模塊, 通過對TCP/IP 相關協議的實現,Web服務器具有與瀏覽器交互的能力, 能夠處理客戶端用戶請求、傳遞網絡消息并向瀏覽器返回結果, 同時能夠與其他應用程序協同工作。由于Boa是一個單任務的小型HTTP 服務器, 其源代碼開放, 穩定性好,實時性強, 因此本系統中選用Boa 作為WebServer。
CGI組件是指按照CGI 標準設計的具有獨立功能的程序模塊, 是嵌入式web 服務器與外部擴展應用程序交互的一種標準接口。通過它把現場設備的數據實時地傳遞給嵌入式web 服務器我。從而實現遠端客戶與現場設備之間的動態數據交互。
數據存儲組件是指能夠對現場采集數據進行保存,并為其它功能組件提供讀寫方法的功能模塊。報警組件是指能提供報警功能的程序模塊。在這些組件中, WebServer 組件和CGI 程序組件分別與串行通信組件、數據存儲組件和報警組件相結合完成對數據的采集、存儲、顯示、報警等功能。
版權與免責聲明:
凡本網注明“來源:智慧城市網”的所有作品,均為浙江興旺寶明通網絡有限公司-智慧城市網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:智慧城市網www.cmr6829.com”。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源(非智慧城市網www.cmr6829.com)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
-
免費注冊后,你可以
了解安防行業更多資訊查看安防行業供求信息凸顯安防行業自身價值
馬上注冊會員
-
想快速被買家找到嗎
只需要發布一條商機,被買家找到的機會高達90%!還等什么?
馬上發布信息