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

正文內(nèi)容

高級(jí)軟件工程02corba概述(存儲(chǔ)版)

  

【正文】 CORBA 概述 對(duì)象實(shí)現(xiàn) 通過(guò) 為 對(duì)象實(shí)例 定義 數(shù)據(jù) 和 為 對(duì)象方法 定義 代碼 提供 對(duì)象的語(yǔ)義 對(duì)象可以具有不同的實(shí)現(xiàn)方式,包括: 單獨(dú)的服務(wù)器 庫(kù) 每個(gè)方法的程序 封裝應(yīng)用程序 面向?qū)ο蟮臄?shù)據(jù)庫(kù) 等等 對(duì)象實(shí)現(xiàn)不依賴(lài)于 ORB或者客戶調(diào)用對(duì)象的方式 對(duì)象實(shí)現(xiàn)可以 通過(guò) 選擇 Object Adapter 達(dá)到 選擇與 ORB相關(guān)服務(wù)的接口 的 目的 對(duì)象實(shí)現(xiàn)( Object Implementation) 對(duì)象引用提供在 ORB內(nèi)指定對(duì)象時(shí)所需要的信息 對(duì)象引用對(duì)于客戶和對(duì)象實(shí)現(xiàn)都是一個(gè)位流 (opaque)的概念 因此客戶與對(duì)象實(shí)現(xiàn)可以與引用的實(shí)際表示分離。 通過(guò) IDL,特定對(duì)象實(shí)現(xiàn)告訴它潛在的客戶: 什么是有效的操作 以及 如何調(diào)用這些操作 從 IDL定義可以將 CORBA對(duì)象向 特定編程語(yǔ)言 或者 對(duì)象系統(tǒng) 映射 CORBA 概述 OMG接口定義語(yǔ)言 interface Grid { readonly attribute short height。 CORBA 概述 IDL向具體語(yǔ)言的映射 CORBA 概述 ORB client library ORB server library 編譯 IDL: server skeleton client stubs Client Server mon declarations 所產(chǎn)生的 C++ 頭文件 (Orbix): class Grid : public virtual CORBA::Object { public: static Grid_ptr _bind(....)。)。 // Now use it like a regular C++ object cout “height is “ pheight() endl。) { return m_height。 } CORBA 概述 對(duì)象實(shí)現(xiàn)的核心代碼 () 對(duì)象適配器負(fù)責(zé)下列功能: 生成和解釋對(duì)象引用 方法調(diào)用 交互的安全性 對(duì)象和實(shí)現(xiàn)的激活及取消激活 將對(duì)象引用映射到相應(yīng)的對(duì)象實(shí)現(xiàn) 注冊(cè)對(duì)象實(shí)現(xiàn) 這些功能由 ORB核心與其它所需的附加構(gòu)件實(shí)現(xiàn) 對(duì)象適配器將保持自己的狀態(tài)來(lái)完成它的任務(wù) 特定的對(duì)象適配器可以代理核心的一個(gè)或多個(gè)職能 以定義大多數(shù)對(duì)象實(shí)現(xiàn)所依靠的來(lái)自 ORB的服務(wù) (5)對(duì)象適配器的結(jié)構(gòu) CORBA 概述 由于某些對(duì)象實(shí)現(xiàn)有特殊要求,所以 不同對(duì)象適配器可以提供不同的接口或功能 例如,面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)可能 希望 隱式注冊(cè)它的幾萬(wàn)個(gè)對(duì)象 而不是對(duì)對(duì)象適配器做單獨(dú)調(diào)用 此時(shí),對(duì)象適配器維護(hù)每個(gè)對(duì)象的狀態(tài)是不實(shí)際和不必要的 通過(guò)使用 為這樣的對(duì)象實(shí)現(xiàn)調(diào)整過(guò)的對(duì)象適配器接口 可以利用特定 ORB核心的細(xì)節(jié) 提供最有效的方式訪問(wèn) ORB CORBA 概述 CORBA 概述 (6)一個(gè)完整的典型請(qǐng)求過(guò)程 1. 客戶獲取對(duì)象引用 2. 向 Stub發(fā)出請(qǐng)求 3. Stub調(diào)用 ORB接口,定位服務(wù)器 4. ORB對(duì)請(qǐng)求進(jìn)行編排 5. 客戶方 ORB發(fā)送消息 (激活)實(shí)現(xiàn) (激活)對(duì)象 等待服務(wù)器處理請(qǐng)求 客戶方 服務(wù)器方 。) { return m_width。 // Like a C++ pointer // Connect to a remote Grid object p=string_to_object(“”)。)。 它包括 : 客戶 stub接口的結(jié)構(gòu)(面向?qū)ο蟮恼Z(yǔ)言不需要)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1