開源WEBGIS(六)WEBGIS五劍客之Web服務

Web服務器通過TCP/IP協議,管理客戶端瀏覽器、GIS地圖服務器之間的信息傳輸。

Apache

    Apache(https://www.apache.org/)是目前世界使用排名第一的Web服務器。根據Web服務器調查公司Netcrafe調查, 全Internet有50%以上的Web服務器都在使用Apache。1995 年4月, 最早的Apache(0.6.2 版)由ApacheGroup公佈發行。Apache Group是一個完全通過Internet進行運作的非盈利機構,由它來決定ApacheWeb服務器的標準發行版中應該包含哪些內容。准許任何人修改隱錯, 提供新的特徵和將它移植到新的平臺上, 以及其他的工作。Apache的特點是簡單、速度快、性能穩定, 可以運行在幾乎所有廣泛使用的計算機平臺上, 並可做代理服務器來使用。Apache是Linux主流的服務器, 爲Linux的迅速繁榮立下了汗馬功勞。

Node.js

Node.js(https://nodejs.org/) 是一個讓JavaScript 運行在服務端的開發平臺,Node.js基於Chrome的V8引擎,V8引擎是Google公司使用C++開發的高性能JavaScript引擎,可以在多種環境下使用。使用V8引擎的Node.js讓作爲前端開發語言的Javascript能夠自由運行在服務器環境下。Node.js藉助事件驅動,非阻塞I/O 模型變得輕量和高效,非常適合運行在分佈式設備的數據密集的實時應用。Node.js 自2009年出現一直備受關注,開發社區龐大、數以萬計的第三方模塊爲構建網絡程序提供了很大便捷。

Tomcat

Tomcat(http://tomcat.apache.org/) 是Apache 軟件基金會( Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache,Sun和其他一些公司及個人一塊開發而成。由於有了Sun 的參與與支持,最新的Servlet 與JSP 規範總是能在Tomcat中得到完美體現,Tomcat 5 支持最新的Servlet 2.4 與JSP2.0 規範。因爲Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的青睞並得到了部分軟件開發商的認可,成爲目前比較流行的Web 應用服務器。Tomcat 是一個輕量級的服務器,運行時佔用的系統資源少,安裝和部署方便,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章