freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息化綜合資料→信息系統(tǒng)開發(fā)技術概述-資料下載頁

2025-01-26 08:20本頁面
  

【正文】 容器是應用服務器的運行環(huán)境 , J2EE為容器中的應用組件提供服務 。 應用客戶端容器通過用于連接數(shù)據(jù)庫系統(tǒng)的Java API、 JDBC API與應用服務器要求的數(shù)據(jù)庫相連接 。 包含有 JSP和 Servlet的 Web容器和 EJB容器也使用同樣的接口與數(shù)據(jù)庫相連接 。 J2EE應用服務器為應用組件的部署、管理和執(zhí)行提供了支持。根據(jù)對應用服務器的依賴程度,應用組件可以被分成 3種類型: ? 在應用服務器中被部署、管理和執(zhí)行的組件,這樣的組件有 Web組件和 EJB組件。 ? 在應用服務器中被部署、管理,但是被下載到一個客戶端系統(tǒng)上去執(zhí)行的組件。 ? 不完全按照應用服務器的要求被部署和管理的組件,應用客戶端就是這樣的組件。 J2EE應用服務器體系結構 瀏覽器 Servlet or JSP 容器 EJB Server B C HTTP Entity Bean HOME REMOTE Session Bean HOME REMOTE 數(shù)據(jù) J2EE模型 A 數(shù)據(jù) JDBC 應用服務器 J2EE應用組件 J2EE應用組件是指在應用服務器中運行的軟件組件 , 主要有 JSP、 EJB和 Servlet三種 。 JSP JSP提供了一種在網(wǎng)頁中嵌入組件的方式 , 并且允許生成相應的網(wǎng)頁最終發(fā)送給客戶 。 JSP網(wǎng)頁可以包含 HTML、 Java代碼及 JavaBeans組件 。 JSP網(wǎng)頁實際上是 Servlet編程模型的一個擴充 。 當用戶請求一個 JSP網(wǎng)頁時 , Web容器會把相應的 JSP網(wǎng)頁編譯成一個 Servlet。 接著此 Web容器調(diào)用這個Servlet, 并且把得到的內(nèi)容返回給 Web瀏覽器 。 JSP與 ASP技術非常相似 。 兩者都提供在 HTML代碼中混合某種程序代碼 、 由語言引擎解釋執(zhí)行程序代碼的能力 。 但是 , ASP的編程語言是 VBScript之類的腳本語言 , JSP使用的是 Java, 這是兩者最明顯的區(qū)別 。此外 , ASP與 JSP還有一個更為本質的區(qū)別:兩種語言引擎用完全不同的方式處理頁面中嵌入的程序代碼 。 在 ASP下 , VBScript代碼被 ASP引擎解釋執(zhí)行;在 JSP下 , 代碼被編譯成 Servlet并由 Java虛擬機執(zhí)行 。 Servlet Servlet是一個以 Java技術為基礎的 Web組件,它被一個容器管理,它能產(chǎn)生動態(tài)的內(nèi)容。Servlet通過 Servlet容器實現(xiàn)的請求 /應答機制與Web客戶端進行交互。 所有的 Servlet容器必須將 HTTP作為請求和應答的協(xié)議。 一個 Servlet可以具有這樣一個處理流程: ? 一個客戶端連接到一個 Web服務器,并發(fā)送一個HTTP請求到這個 Web服務器。 ? 請求被 Web服務器接收并轉交給 Servlet容器。Servlet容器可以與 Web服務器在相同主機或不同的主機上運行。 ? Servlet容器在其配置的 Servlet中找到調(diào)用的Servlet,然后用代表請求和應答的對象調(diào)用它。 ? Servlet使用請求對象找到誰是遠端的用戶,并通過應答對象將生成的數(shù)據(jù)返回客戶端。 ? 當 Servlet完成了對請求的處理, Servlet容器確認應答已經(jīng)完成,則將控制權返回給 Web服務器。 EJB EJB是用于開發(fā)安全、可擴展、事務型及多用戶組件的一種分布式組件模型。簡單地講, EJB是包含業(yè)務邏輯的可重用軟件單元。正如 JSP網(wǎng)頁允許把應用程序和表示邏輯分開, EJB允許把應用程序邏輯與系統(tǒng)級服務分開,這樣開發(fā)者可以集中精力于具體業(yè)務問題,而不是系統(tǒng)編程。 EJB組件的基本形式 小程序 (Bean)業(yè)務對象具有三種基本形式 , 它們分別是會話 Bean、 實體 Bean和消息驅動 Bean,通常沒有必要三者都實現(xiàn) 。 會話 Bean 會話 ( Session) Bean本身有兩種類型 。 一種是說明性會話 Bean, 這是一種用于表示一個客戶與系統(tǒng)交互的短暫對象 , 只存在于客戶會話中 。 另一種形式是無狀態(tài)會話 Bean, 不在客戶請求之間維護狀態(tài)信息 。 會話 bean 通常具有以下屬性: ? 代表單個客戶機執(zhí)行 ? 可以是事務性的 ? 可以更新共享數(shù)據(jù)庫中的數(shù)據(jù) ? 生存期相對較短 ? 其生存期通常就是客戶機的生存期 ? 任何持久性數(shù)據(jù)都由 bean 管理 ? 可以依容器的判斷予以刪除 ? 會在 EJB 服務器失敗時被刪除 實體 Bean 實體 ( Entity) Bean是一種持久性的對象 , 確定了數(shù)據(jù)存儲的模型 。 實體 bean提供對企業(yè)數(shù)據(jù)的訪問 , 而不是支持用戶會話 。 一個實體 bean可以支持多個并發(fā)用戶 。 實體 bean 通常具有以下屬性: ? 代表數(shù)據(jù)庫中的數(shù)據(jù) ? 是事務性的 ? 允許多個用戶共同訪問 ? 可以長期存在 ? 持久性數(shù)據(jù)可以由容器管理 ? 在 EJB 服務器失敗后能繼續(xù)生存 消息驅動 Bean 消息驅動 (Messagedriven)Bean是一類特殊的EJB, 它并不是客戶直接調(diào)用的方式 。 消息驅動Bean的目的在于處理通過 JMS收到的消息 。 消息驅動 Bean通過提供一種在 EJB容器內(nèi)部處理消息的方式來實現(xiàn) JMS的異步屬性 。 當應用程序客戶或者一個應用程序通過 JMS發(fā)送一條消息時 , 容器調(diào)用適當?shù)南Ⅱ寗?Bean來處理這條消息 。 5. .NET平臺概述 .NET的目的 “ .NET 代表了一個集合、一個環(huán)境、一個可以作為平臺支持下一代 Inter的可編程結構?!? .NET首先是一個環(huán)境,微軟的構想是一個“不再關注單個網(wǎng)站、單個設備與因特網(wǎng)相連的互聯(lián)網(wǎng)環(huán)境,而是要讓所有的計算機群、相關設備和服務商協(xié)同工作”的網(wǎng)絡計算環(huán)境。簡而言之,互聯(lián)網(wǎng)提供的服務,要能夠完成更高程度的自動化處理。 .NET的最終目的就是讓用戶在任何地方 、任何時間 , 以及利用任何設備都能訪問他們所需要的信息 、 文件和程序 。 而用戶不需要知道這些東西存在什么地方 , 甚至連如何獲得等具體細節(jié)都不知道 。 他們只需發(fā)出請求 , 然后只管接收就是了 , 而所有后臺的復雜性是完全屏蔽起來的 。 .NET結構 .NET Framework包括通用語言運行環(huán)境、Framework類庫和 Active Server Pages+ .NET這樣的一個協(xié)同計算環(huán)境的具體實現(xiàn)還必然需要一系列的軟件產(chǎn)品支撐。 ? .NET平臺:建立在 XML和因特網(wǎng)標準協(xié)議的基礎上,包含了 .NET的基礎結構和基礎工具,為開發(fā)新型的互動協(xié)作軟件提供了一個先進的體系結構模型。 ? .NET系列產(chǎn)品和服務:如 、 OFFICE、。 ? 第三方廠商的 .NET服務:建立在 .NET平臺和產(chǎn)品上的面向不同應用領域的具體服務。 .NET的技術特征 .NET包括 4個重要特點: ? 軟件變服務; ? 基于 XML的共同語言; ? 融合多種設備和平臺; ? 四是新一代的人機界面 。 這四個特點基本上覆蓋了 .NET的技術特征 。 .NET主要組成部分 ? ; ? .NET Framework; ? .NET企業(yè)服務器 ; ? 模塊構建服務; ? Orchestration ? Visual 。 演講完畢,謝謝觀看!
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1