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

正文內容

信息系統(tǒng)項目管理師課程輔導(編輯修改稿)

2025-03-17 18:07 本頁面
 

【文章內容簡介】 現(xiàn)構件的建立和撤銷、構件的加入與退出,以及構件之間的相互訪問等,這個機制就是“對象中間件”。 ?對象中間件的理解要點: ① 對象構件是包含獨立數(shù)據和功能的大粒度的對象實體,是系統(tǒng)建設的構造 塊 ② 在分布式網絡環(huán)境下的對象構件系統(tǒng)中,對象構件不分客戶還是服務者,它們的角色可以互換,并可以即插即用 44 ? 對象中間件的三大主流結構 a) 由國際 OMG( Object Management Group)制定的 ORB和 CORBA對象中間件規(guī)范 b) 以 SUN公司 Java技術為基礎的對象組件和中間件體系 EJB c) Microsoft公司 Windows環(huán)境的COM/DCOM/COM+構件技術系列 45 ① CORBA對象中間件 由國際 OMG( Object Management Group)制定的軟件跨平臺交互操作標準。目標是:無論在什么地方,用的什么語言或是什么操作系統(tǒng),應用程序都能在獨立的情況下,透明訪問對象。在此目標下,制定統(tǒng)一的應用軟件標準,規(guī)劃分布對象的體系結構,以及在此結構下對象的產生、消亡和運用方式。這套規(guī)定包括: ?OMA( Object Management Architecture) 對象管理體系結構 ?ORB( Object Request Broker)對象請求代理者 ?CORBA(Common Object Request Broker Architecture)公共對象請求代理者體系結構 46 ? 對象服務,提供用于實現(xiàn)對象的一些基本功能,如對象的命名服務、對象并行、對象存儲、對象產生和消亡、事件消息響應,以及事務交易的一致性保障等 ? 應用對象,是廣泛概念的分布系統(tǒng)中的任何成分??梢允菓贸绦?、進程、類實例 ? 公共設施,提供運行在應用程序中的公共服務,例如:菜單、窗口、繪圖板、電子郵件等 ? ORB是 OMA的核心部分。對象系統(tǒng)中對象構件之間的交互,都是通過 ORB進行的 OMA對象管理體系結構 47 ? ORB核心, ORB核心提供底層消息通信協(xié)議 GIOP( Global InterORB Protocol) ? 接口定義語言 IDL,提供對象的接口定義機制,通過編譯的接口,產生stub和 skeleton ? 樁( stub),客戶請求所需要的對象代理,或者遠程對象的本地代理 ? 槽( skeleton)服務的接口,明確給出所承擔的服務 ? 接口庫,提供注冊構件的接口管理,動態(tài)調用時,提供對象方法的元數(shù)據 ? 實現(xiàn)庫,包含支持服務的類、實例化對象及標識。為定位和激活對象提供必要的手段 ? 對象適配器,提供對象構件運行環(huán)境的適配轉換機制 CORBA結構 48 ② EJB構件系統(tǒng)開發(fā)環(huán)境 ?EJB和 J2EE ?J2EE( Java2 Enterprise Edition)是 SUN公司開發(fā)的具有性能保證,安全防護、事務處理,以及集群 (cluster)管理等綜合技術標準的應用系統(tǒng)軟件開發(fā)框架。 還 包含網絡服務 技術 支持 ,及 軟件開發(fā)工具 SDK(Software Development Kit) 。 ?EJB(Enterprise Java Bean)是 J2EE的 核心 技術 ,是組件式企業(yè)系統(tǒng)應用開發(fā) 的、 可視化操作的 、構件系統(tǒng)裝配工具和 運行 環(huán)境 。 是一個特定的能在服務器上運行的 JavaBean。 49 ?J2EE還包含 : ?JNDI( Java Naming and Directory Interface) ?JMS( Java Message Service) ?JCA( Java Connector Architecture) ?JTA( Java Transaction API)等 這些 重要的技術配合 EJB完成企業(yè)應用系統(tǒng)的開發(fā)和建設 ?J2EE只是個標準,它依賴于各廠商的產品實現(xiàn)。 50 ?JavaBean的基本概念 ? Bean(豆 )可看作一個獨立 的 整體構件 ? Bean的性質: ① 內省(可表示) ② 可裝配 ③ 可授權操作 ④ 可事件響應 ⑤ 可永久性存儲 ? JavaBean機制中 提供 對 Bean的 動態(tài)發(fā)現(xiàn)、組裝、部署 Bean ,以及運行 。 ? Bean的 連接 機制是“消息” , 用相互之間的消息交互, 構成完整 的 應用系統(tǒng)。 51 ?EJB的基本概念 ?EJB是企業(yè)級應用服務的一個特殊的 Bean ?在 EJB中,包含一個 OTM(Object Transaction Monitor)對象事務處理控制器,提供事務處理的服務構件,包括:負責激活構件、撤銷構件、事務調度構件,事件處理及構件,以及持久性管理構件。 ?在 EJB中,構件之間交互控制的機制是RMI(Remote Method Invocation)遠程方法調用,它相當于 SUN公司的 ORB。 52 EJB服務器 ? EJB服務器,可以有多個 EJB構件 /EJB容器,部署在 EJB服務器上 ? EJB容器,表示 EJD單個構件或多個構件共同完成的整體大粒度的構件 ? Home接口, EJB構件的接口 ,提供創(chuàng)建、刪除及發(fā)現(xiàn)、查找等操作 ? Remote, EJB構件的接口,外界通過該接口調用業(yè)務構件 53 ③ COM、 DCOM、 COM+對象組件技術 ?COM與 OLE、 ActiveX的關系 ? OLE( Object Linking and Embedded)對象連接和嵌入技術,是將應用程序的數(shù)據交換提高到“對象之間的交換”。早期的 OLE技術是為了開發(fā)時能夠容易地控制連接多媒體混合文檔而實現(xiàn)的。 OLE中的數(shù)據對象被稱為“復合文件”,可在任一應用程序中,對其進行編輯、更新、打印等功能的操作。 ?隨著組件技術的發(fā)展,在 ,建立了COM( Component Object model)組件對象技術規(guī)范,或者說 OLE技術是 COM的一個技術應用。 ActiveX是在原OLE技術的基礎上,支持網絡環(huán)境上的對象組件集成和交互的技術,它擴展了 OLE 僅針對 Windows系統(tǒng)內應用軟件的集成和交互的技術。 54 ?COM對象組件模型及實現(xiàn)過程 ?客戶應用,是使用對象組件的應用 ? COM庫,提供 COM對象組件的創(chuàng)建和標識、內存管理、對象構件程序連接等函數(shù) ?注冊表,操作系統(tǒng)范圍公用的信息,是客戶應用、對象購件與 COM庫用以信息交換的共享區(qū) ?對象構件,創(chuàng)建 COM對象構件的特殊類,用特殊接口提供標準的操作,得到構件的實例化對象 55 ?DCOM DCOM( Distributed COM)是 COM的進一步擴展。由于COM僅支持同一計算機上 Windows環(huán)境的構件之間的交換, COM技術。DCOM用網絡協(xié)議來代替本地進程之間的通信,并針對分布環(huán)境提供必要的特性,包括:位置透明、網絡安全、跨平臺調用。 DCOM的分布功能主要依靠遠程過程調用實現(xiàn)。 ?COM+ COM+在 DCOM基礎上,加入了事務服務和分布式網絡應用體系。提供建立分布式事務處理企業(yè)應用的系統(tǒng)框架。包括: COM+目錄、負載平衡、駐留內存數(shù)據庫、對象池、事件模型、構件部署和管理等服務型對象構件。 56 COM+ COM+目錄 負載平衡 駐留內存數(shù)據庫 對象池 事件模型 構件部署和管理 COM+的基本結構 COM 接口編程方式 基本構件服務 支持遠程 DCOM 分布式構件服務 MTS 支持事務處理 資源分發(fā)管理 安全管理 57 ?基本概念 面向服務的體系結構( Service Oriented Architecture, SOA),是另一種形式的分布式系統(tǒng)構造模型。它將分布在網絡中被稱為服務的應用程序或功能單元,通過協(xié)議方式的連接機制聯(lián)系起來。而這個服務的連接機制是獨立于服務運行環(huán)境的硬件平臺、操作系統(tǒng)和編程語言的執(zhí)行機構。 58 ?理解要點 SOA的“服務”不同于“組件”。 組件也稱為“構件”,是系統(tǒng)構造過程中的構造快。“構件可動態(tài)連接”仍然是指系統(tǒng)建造過程中的操作,因此,它們或被代理預置,或被事先部署,總之是非運行過程的操作。 ?“服務”是運行中特定功能的網絡實體,它們是通過獨立連接機制,可動態(tài)發(fā)現(xiàn)并建立連接運行執(zhí)行成分。 ?使得“服務”能夠被發(fā)現(xiàn),并建立連接的機制,是采用統(tǒng)一的協(xié)議方式,獨立于服務運行環(huán)境的運行機構,而不是單純的構件接口方式。 ?僅從字面意義理解 “服務 ”和“構件”的區(qū)別就不難看出,SOA結構比起對象組件結構,可以構成更松散的耦合關系。 59 ?SOA和 網格計算 ? SOA的產生與網格技術密不可分,是網格( grid)技術的實際應用和技術擴展。網格的概念借鑒了電力網的概念,希望像使用電力網一樣使用網絡資源。 水力發(fā)電(地點 A) 火力發(fā)電(地點 B) 風力發(fā)電(地點 C) 核力發(fā)電(地點 E) 電力網 輸入 輸出 電力 電力 電力 電力 電力網構成示意: 60 ?網格計算,為解決超大型計算問題,是集成計算資源環(huán)境的問題求解體系結構。它將各種計算資源轉化成一種隨處可得的、可靠的、標準的、同時還是經濟的計算能力。資源包括計算機、網絡通信、數(shù)據資源、儀器設備等。網格計算,是繼 Inter之后又一次重大科技進步,它代表了先進的技術和基礎設施。 系統(tǒng) M (地點 A) 系統(tǒng) N (地點 B) 數(shù)據信息 (地點 C) 設備儀器(地點 E) 網格 輸入 輸出 計算 計算 計算 計算 網格組成示意: 61 ?網格計算與 Web Services ?具有代表性的網格技術是 Globus(美國 Argonne國家實驗室的研發(fā)項目)。其中的五層沙漏協(xié)議體系結構,以及 Globus Toolkit,作為開放的結構和開放源代碼,已經在世界上許多網格項目中被使用。 ?2023年 10月, IBM與 Globus在多倫多聯(lián)合發(fā)布的OGSA( Open Grid Services Architecture)開放網格服務體系結構,把 Globus的概念和標準運用于 Web Services,把網格技術由科學計算應用,擴展到廣泛的異構企業(yè)系統(tǒng)結構。 62 ?Web Services的基本思想 ?Web Service的“服務”,是可被 Inter協(xié)議的 URL統(tǒng)一資源定位器識別的應用軟件成分。 ?服務的接口 是 采用 Inter協(xié)議可 被 直接訪問的XML( eXtensible Markup Language)消息形式描述。 ?所有信息及信息處理都被視為同一形式的網絡運行資源,包括物理設備及軟件運行的邏輯成分; 統(tǒng)稱為“服務” ?服務 可以被動態(tài)發(fā)現(xiàn)和邦定,并在生命期內被管理運行。 63 Web Services 體系結構 ?服務提供者是提供 Web服務的供應商,它實現(xiàn) Web服務,并放置在在線服務器上供請求服務者使用,同時,還要將服務發(fā)布到注冊中心 ?服務注冊中
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1