導航:首頁 > IDC知識 > capp伺服器

capp伺服器

發布時間:2020-12-21 18:01:17

1、web server與app server有什麼不同

1、兩者的功能不同

當web伺服器接收到一個請求,它只是簡單的將請求交給處理該請求的最優程序。除了為伺服器程序簡單的提供一個運行環境之外,web伺服器不提供任何功能。不同於web伺服器主要發送用來展示在瀏覽器上的HTML頁面,app伺服器為客戶端程序處理應用邏輯方面問題。

2、兩者提供的服務不同

web伺服器一般會提供諸如容錯機制,負載均衡、緩存、集群等。app伺服器通過元件API,比如基於j2ee app伺服器的EJB,來提供應用邏輯。而更多的情況下,app伺服器自己管理自己的資源。這些責任(gate-keeping)包括安全、進程交互、資源池、消息分發等。

(1)capp伺服器擴展資料:

WebServer:

Web伺服器可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response)。

例如送回一個HTML頁面。為了處理一個請求(request),Web伺服器可以響應(response)一個靜態頁面或圖片,進行頁面跳轉(redirect),或者把動態響應(dynamic response)的產生委託(delegate)給一些其它的程序。

例如CGI腳本,JSP(JavaServer Pages)腳本,servlets,ASP(Active Server Pages)腳本,伺服器端(server-side)JavaScript,或者一些其它的伺服器端(server-side)技術。無論它們的目的如何,這些伺服器端(server-side)的程序通常產生一個HTML的響應(response)來讓瀏覽器可以瀏覽。

Web伺服器的代理模型(delegation model)非常簡單。當一個請求(request)被送到Web伺服器里來時,它只單純的把請求(request)傳遞給可以更好的處理請求(request)的程序(譯者註:伺服器端腳本)。

Web伺服器除了僅僅提供一個可以執行伺服器端(server-side)程序和返回(程序所產生的)響應(response)的環境,而不會提供任何功能。伺服器端(server-side)程序通常具有事務處理(transaction processing),資料庫連接(database connectivity)和消息(messaging)等功能。

Web伺服器不支持事務處理或資料庫連接池,但它可以配置(employ)各種策略(strategies)來實現容錯性(fault tolerance)和可擴展性(scalability),例如負載平衡(load balancing),緩沖(caching)。集群特徵(clustering—features)經常被誤認為僅僅是應用程序伺服器專有的特徵。

2、手機APP伺服器租用該選哪種呢?

租用伺服器主要是考慮的你網站每天訪問量的大小.配置方面:一般情況下.日訪問IP不超過3萬的情況下.租用一個至強cpu六核處理器..600G以上硬碟的就足夠用了,帶寬方面:需要結合你的網站情況來判斷.若是有下載.建議用獨享帶寬.帶寬越大越有利於下載.根據你所選擇機房線路的不同.這樣一台伺服器按年租用的話一般是四五千到近萬元不等.天互數據的大黃蜂伺服器你可以去看下。

3、app的伺服器可以用web伺服器嗎

伺服器分為虛擬主機 vps 雲伺服器 獨立伺服器
所有伺服器都能用作web伺服器,但是一般是用虛擬主機,節約成本
但是APP的話 就不能用虛擬主機 其它伺服器都可以使用

與capp伺服器相關的知識