什麼是應用程式伺服器(Application Server)?與Web伺服器有什麼區別?
應用程式伺服器是一种软件框架,提供一个应用程序执行的环境。用于为应用程序提供安全、数据、事务支持、负载平衡大型分布式系统管理等服务。這個名詞最初是用來討論主從式架構系統時,用來區分資料庫伺服器、文檔伺服器 等的等的不同。但現今常指能運行Web應用程式的Web伺服器 。
應用程式伺服器是一种软件框架,提供一个应用程序执行的环境。用于为应用程序提供安全、数据、事务支持、负载平衡大型分布式系统管理等服务。這個名詞最初是用來討論主從式架構系統時,用來區分資料庫伺服器、文檔伺服器 等的等的不同。但現今常指能運行Web應用程式的Web伺服器 。
由於IP地址不方便記憶甚至不能顯示地址組織的名稱和性質等,人們就設計出域名,並通過網域名稱系統(Domain Name System)來將域名和IP地址相互映射,是人們更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP地址數串,為互聯網上任何可用的網頁伺服器提供了方便人類理解的地址。
FTP伺服器(File Transfer Protocol Server)是在互聯網上提供文檔存儲和訪問服務的電腦,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文檔傳輸協議)。顧名思義,就是專門用來傳輸文檔的協議。簡單地說,支持FTP協議的伺服器就是FTP伺服器。
是為主從式架構提供資料庫服務的服務器。聯繫網頁伺服器(Web Server)與資料庫管理系統(DBMS)的中間件是負責處理所有的應用程序服務器,包括在網頁伺服器和後台的應用程序或資料庫之間的事務處理和數據訪問。資料庫伺服器建立在資料庫系統的基礎上,具有資料庫系統的特性,有其獨特的一面。
網頁伺服器(Web Server)是指在互聯網數據中心中存放網站的伺服器,主要用戶網站在互聯網中發佈、應用,是網絡應用的基礎硬件設施。網頁伺服器的工作設施軟件在客戶端或瀏覽器的方式有很多種,常用的有:FTP伺服器(FTP Server)、數據庫伺服器(Database server)。