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

正文內(nèi)容

信息化綜合資料→信息系統(tǒng)開(kāi)發(fā)技術(shù)概述(文件)

 

【正文】 IDL定義的方法接口經(jīng) IDL編譯器編譯后,在編寫客戶對(duì)象時(shí),高級(jí)編程語(yǔ)言可應(yīng)用的用于識(shí)別服務(wù)對(duì)象方法的代碼,提供服務(wù)對(duì)象接口的簡(jiǎn)要說(shuō)明。 IDL使得所有 CORBA 對(duì)象以一種方式被描述,僅僅需要一個(gè)由本地語(yǔ)言( C/C++、 COOBOL或Java)到 IDL的“橋梁”。 在提出請(qǐng)求時(shí),客戶可以使用動(dòng)態(tài)調(diào)用接口或者 IDL句柄。 對(duì)象實(shí)現(xiàn)通過(guò) IDL產(chǎn)生的框架或通過(guò)動(dòng)態(tài)框架接收到調(diào)用請(qǐng)求,在處理這些請(qǐng)求時(shí),對(duì)象實(shí)現(xiàn)可以調(diào)用對(duì)象適配器和 ORB。 ? CORBA是在不同平臺(tái) 、 不同語(yǔ)言之間實(shí)現(xiàn)對(duì)象通信的模型 , 它為分布式應(yīng)用環(huán)境下對(duì)象資源共享 、 代碼重用 、 可移植和對(duì)象間相互訪問(wèn)建立了通用標(biāo)準(zhǔn) , 同樣也為在大量硬件 、 軟件之間實(shí)現(xiàn)互操作提供了良好的解決方案 。 Java Servlet 的出現(xiàn),為應(yīng)用程序員使用 Java來(lái)創(chuàng)建 Web應(yīng)用程序開(kāi)辟了新的途徑。 JavaBeans規(guī)范為 Java開(kāi)發(fā)人員提供了一種“組件化”其 Java 類的方法。 EJB體系結(jié)構(gòu)的目標(biāo)是: ? EJB體系結(jié)構(gòu)將是標(biāo)準(zhǔn)的組件體系結(jié)構(gòu),用于以 Java 編程語(yǔ)言構(gòu)建分布式的面向?qū)ο蟮纳虅?wù)應(yīng)用程序。 ? EJB體系結(jié)構(gòu)將定義一些約定,這些約定使多個(gè)供應(yīng)商提供的工具能夠開(kāi)發(fā)并部署可在運(yùn)行時(shí)互操作的組件。 ? EJB體系結(jié)構(gòu)將提供 EJB 組件和非 Java 編程語(yǔ)言應(yīng)用程序之間的互操作性。 EJB 技術(shù)并不是一項(xiàng)獨(dú)立的技術(shù),它建立在 其他 Java 技術(shù)之上,這些技術(shù)由 Sun 和其他 IT 公司聯(lián)合規(guī)定,它們一起提供了這個(gè)框架的內(nèi)容,該框架就稱為 J2EE。 MVC設(shè)計(jì)模式認(rèn)為這些不同的部分應(yīng)該盡可能地相互獨(dú)立 , 它們之間的交互則由 Controller( 控制器 ) 協(xié)調(diào) 。 這些企業(yè) Bean讓服務(wù)開(kāi)發(fā)者將精力集中在業(yè)務(wù)邏輯 , 并讓 EJB服務(wù)的處理提供可靠 、 可伸縮服務(wù)的復(fù)雜工作 。 更復(fù)雜的服務(wù)將直接與第一層客戶端直接交換數(shù)據(jù)。下列標(biāo)準(zhǔn)是 Java服務(wù)的 API,它們提供了對(duì)企業(yè)信息系統(tǒng)的基本存取功能: ? JDBC,用于存取數(shù)據(jù)的 Java標(biāo)準(zhǔn) API; ? JNDI(Java Naming and Directory Interface),用于從企業(yè)的名字和目錄服務(wù)存取信息的標(biāo)準(zhǔn) API; ? JMS(Java Message Service),通過(guò)消息中間件發(fā)送和接收信息的標(biāo)準(zhǔn) API; ? JavaMail,發(fā)送電子郵件的標(biāo)準(zhǔn) API; ? JavaIDL,調(diào)用 CORBA服務(wù)的標(biāo)準(zhǔn) API。 包含有 JSP和 Servlet的 Web容器和 EJB容器也使用同樣的接口與數(shù)據(jù)庫(kù)相連接 。 ? 不完全按照應(yīng)用服務(wù)器的要求被部署和管理的組件,應(yīng)用客戶端就是這樣的組件。 JSP網(wǎng)頁(yè)實(shí)際上是 Servlet編程模型的一個(gè)擴(kuò)充 。 兩者都提供在 HTML代碼中混合某種程序代碼 、 由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力 。 Servlet Servlet是一個(gè)以 Java技術(shù)為基礎(chǔ)的 Web組件,它被一個(gè)容器管理,它能產(chǎn)生動(dòng)態(tài)的內(nèi)容。 ? 請(qǐng)求被 Web服務(wù)器接收并轉(zhuǎn)交給 Servlet容器。 ? 當(dāng) Servlet完成了對(duì)請(qǐng)求的處理, Servlet容器確認(rèn)應(yīng)答已經(jīng)完成,則將控制權(quán)返回給 Web服務(wù)器。 EJB組件的基本形式 小程序 (Bean)業(yè)務(wù)對(duì)象具有三種基本形式 , 它們分別是會(huì)話 Bean、 實(shí)體 Bean和消息驅(qū)動(dòng) Bean,通常沒(méi)有必要三者都實(shí)現(xiàn) 。 會(huì)話 bean 通常具有以下屬性: ? 代表單個(gè)客戶機(jī)執(zhí)行 ? 可以是事務(wù)性的 ? 可以更新共享數(shù)據(jù)庫(kù)中的數(shù)據(jù) ? 生存期相對(duì)較短 ? 其生存期通常就是客戶機(jī)的生存期 ? 任何持久性數(shù)據(jù)都由 bean 管理 ? 可以依容器的判斷予以刪除 ? 會(huì)在 EJB 服務(wù)器失敗時(shí)被刪除 實(shí)體 Bean 實(shí)體 ( Entity) Bean是一種持久性的對(duì)象 , 確定了數(shù)據(jù)存儲(chǔ)的模型 。 消息驅(qū)動(dòng)Bean的目的在于處理通過(guò) JMS收到的消息 ?!? .NET首先是一個(gè)環(huán)境,微軟的構(gòu)想是一個(gè)“不再關(guān)注單個(gè)網(wǎng)站、單個(gè)設(shè)備與因特網(wǎng)相連的互聯(lián)網(wǎng)環(huán)境,而是要讓所有的計(jì)算機(jī)群、相關(guān)設(shè)備和服務(wù)商協(xié)同工作”的網(wǎng)絡(luò)計(jì)算環(huán)境。 他們只需發(fā)出請(qǐng)求 , 然后只管接收就是了 , 而所有后臺(tái)的復(fù)雜性是完全屏蔽起來(lái)的 。 ? 第三方廠商的 .NET服務(wù):建立在 .NET平臺(tái)和產(chǎn)品上的面向不同應(yīng)用領(lǐng)域的具體服務(wù)。 演講完畢,謝謝觀看! 。 這四個(gè)特點(diǎn)基本上覆蓋了 .NET的技術(shù)特征 。 ? .NET平臺(tái):建立在 XML和因特網(wǎng)標(biāo)準(zhǔn)協(xié)議的基礎(chǔ)上,包含了 .NET的基礎(chǔ)結(jié)構(gòu)和基礎(chǔ)工具,為開(kāi)發(fā)新型的互動(dòng)協(xié)作軟件提供了一個(gè)先進(jìn)的體系結(jié)構(gòu)模型。 .NET的最終目的就是讓用戶在任何地方 、任何時(shí)間 , 以及利用任何設(shè)備都能訪問(wèn)他們所需要的信息 、 文件和程序 。 當(dāng)應(yīng)用程序客戶或者一個(gè)應(yīng)用程序通過(guò) JMS發(fā)送一條消息時(shí) , 容器調(diào)用適當(dāng)?shù)南Ⅱ?qū)動(dòng) Bean來(lái)處理這條消息 。 一個(gè)實(shí)體 bean可以支持多個(gè)并發(fā)用戶 。 一種是說(shuō)明性會(huì)話 Bean, 這是一種用于表示一個(gè)客戶與系統(tǒng)交互的短暫對(duì)象 , 只存在于客戶會(huì)話中 。簡(jiǎn)單地講, EJB是包含業(yè)務(wù)邏輯的可重用軟件單元。 ? Servlet容器在其配置的 Servlet中找到調(diào)用的Servlet,然后用代表請(qǐng)求和應(yīng)答的對(duì)象調(diào)用它。 所有的 Servlet容器必須將 HTTP作為請(qǐng)求和應(yīng)答的協(xié)議。此外 , ASP與 JSP還有一個(gè)更為本質(zhì)的區(qū)別:兩種語(yǔ)言引擎用完全不同的方式處理頁(yè)面中嵌入的程序代碼 。 接著此 Web容器調(diào)用這個(gè)Servlet, 并且把得到的內(nèi)容返回給 Web瀏覽器 。 JSP JSP提供了一種在網(wǎng)頁(yè)中嵌入組件的方式 , 并且允許生成相應(yīng)的網(wǎng)頁(yè)最終發(fā)送給客戶 。根據(jù)對(duì)應(yīng)用服務(wù)器的依賴程度,應(yīng)用組件可以被分成 3種類型: ? 在應(yīng)用服務(wù)器中被部署、管理和執(zhí)行的組件,這樣的組件有 Web組件和 EJB組件。 容器是應(yīng)用服務(wù)器的運(yùn)行環(huán)境 , J2EE為容器中的應(yīng)用組件提供服務(wù) 。這些客戶端既能在一個(gè)Web瀏覽器以 Java Applet方式運(yùn)行,也能用以Java技術(shù)為基礎(chǔ)的程序方式運(yùn)行。許多 J2EE服務(wù)被設(shè)計(jì)成支持 Web瀏覽器的客戶端。 J2EE應(yīng)用模式定義了用于以多層的方式實(shí)現(xiàn)應(yīng)用的一種結(jié)構(gòu),它避免了兩層結(jié)構(gòu)的局限性,并提供足夠的可伸縮性、可接入性和可管理性。 所謂 MVC, 即 ModelViewController, 它是一種在復(fù)雜的應(yīng)用系統(tǒng)中劃分和界定各個(gè)組件的職能和作用范圍的設(shè)計(jì)模式 。 J2EE( Java 2 Platform, Enterprise Edition)為 EJB技術(shù)提供了工作環(huán)境。供應(yīng)商將能夠擴(kuò)展它們的現(xiàn)有產(chǎn)品,以支持 EJB組件。 ? EJB應(yīng)用程序?qū)⒆裱?Java編程語(yǔ)言的“一次編寫,隨處運(yùn)行”的原則。任何具有某種特性和事件接口約定的 Java類都可以是一個(gè) Bean。Java Servlet 與 CGI 程序一樣,最適合充當(dāng)連接前端 Web 請(qǐng)求與后端數(shù)據(jù)資源的中間層組件。 4. EJB與 J2EE 發(fā)展歷史 在 JDK( Java Development Kit) ,Java 開(kāi)發(fā)是以 Applet 和 Application應(yīng)用程序作為中心的 。 任何廠家 、 計(jì)算機(jī) 、 操作系統(tǒng) 、 編程語(yǔ)言及網(wǎng)絡(luò)環(huán)境下的基于 CORBA的應(yīng)用均使用 IIOP標(biāo)準(zhǔn)協(xié)議 , 所以任何基于 CORBA的應(yīng)用均能協(xié)同工作 。 對(duì)象的接口有兩種定義方式,可以使用 IDL進(jìn)行靜態(tài)定義,這種語(yǔ)言根據(jù)進(jìn)行的操
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1