2014-07-24 88 views

回答

0

這簡直是一個隨時可用許多廠商提供的環境按月或年費,也可以設置自行舉辦或有部署軟件。

你可以閱讀更多on wiki here about hosting environment

或只是谷歌獲取更多信息。

0

主機環境可以是用於託管軟件的硬件\軟件\位置\配置的參考。

在ASP.NET方面,它最有可能意味着:

  • 使用IIS或IIS快遞
  • 的.NET框架
  • 什麼操作系統

取決於什麼版本它的上下文也意味着託管環境意味着第三方服務提供商將託管您的Web應用程序,例如Go Daddy或Rack Space。

+0

步驟2:如果這是對網站的第一個請求,那麼名爲「ApplicationManager」的類將創建一個可運行網站的應用程序域。衆所周知,應用程序域在同一個IIS上託管的兩個Web應用程序之間創建了隔離。 步驟3:新創建的應用程序域創建主機環境,即'HttpRuntime'對象。一旦創建主機環境,就會創建必需的核心ASP.NET對象,如'HttpContext','HttpRequest'和'HttpResponse'對象。 –

+0

在我上面添加的評論中,請看看HttpRuntime對象。他們爲什麼在這個主機環境中呼叫?我的問題可能聽起來很愚蠢,但你的意見會有很大的幫助 –

0

託管環境營造與責任

將在ApplicationDomain中ASP的創造和的httpRuntime的初始化和所有其他相關的核心對象之前創建的HostingEnvironment的實例。

HostingEnvironment包含特定於應用程序本身的詳細信息,例如應用程序存儲位置以及管理整個應用程序所必需的功能和服務。

的httpRuntime創新和責任

的的httpRuntime(和其他幾個核心對象)都不會已創建的HostingEnvironment類和ApplicationDomain後,直到創建。

HttpRuntime類負責處理與處理應用程序內執行的所有HTTP請求和響應相關的函數和服務。它還具有一些功能來訪問有關當前應用程序域的信息。

快速摘要

  • 的HostingEnvironment負責處理特定應用的功能和應用程序管理和的httpRuntime之前創建(的httpRuntime不能已創建的ApplicationDomain和HostingEnvironment後,直到創建的。)

  • HttpRuntime(及其相關對象)負責處理應用程序內的運行時操作,但不負責應用程序特定的管理操作。(直到創建主機環境之後纔會創建它)

-1

環境是它所處的服務器。服務器託管環境是一個獨立的託管服務器集羣,可以處理多個Web Hosting網站。

相關問題