999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

工具總線結(jié)構(gòu)模型的構(gòu)建與研究

2013-04-29 08:08:55佘抒萌
考試周刊 2013年64期

佘抒萌

摘 要: 具總線作為一種連接件,為工具構(gòu)建提供了通信、協(xié)作和便利的服務(wù),實(shí)現(xiàn)了工具集成設(shè)施和工具邏輯處理功能的分離,將工具集成設(shè)施從以前的隱性方式改為顯性方式,是用于工具集成的結(jié)構(gòu)部件。目前,工具總線技術(shù)尚不成熟,主要由于缺乏實(shí)用的功能、抽象合理的結(jié)構(gòu)和開放的接口規(guī)范。在此背景下,本文提出了一種工具總線模型的構(gòu)建方式,實(shí)現(xiàn)了集成設(shè)施的完備性、開放性、靈活性和可移植性。

關(guān)鍵詞: 工具總線 模型構(gòu)建 集成設(shè)施 接口規(guī)范

工具總線是工具構(gòu)件間交互的中介,由標(biāo)識(shí)總線(IbBus)、控制總線(CtrlBus)、數(shù)據(jù)總線(DataBus)、集合和總線管理器(BusManager)組成(如圖1所示),還提供了用于工具構(gòu)件與工具總線掛接的接口。工具構(gòu)件既可以是客戶方構(gòu)件(即數(shù)據(jù)的消費(fèi)者),又可以是服務(wù)方構(gòu)件(即數(shù)據(jù)的生產(chǎn)者)。下面對(duì)工具總線的內(nèi)部結(jié)構(gòu)和行為作闡述。

1.總線管理器

總線管理器完成工具總線的管理控制功能,對(duì)其工具構(gòu)件發(fā)送的消息進(jìn)行接收和分析。根據(jù)消息中的主題內(nèi)容,一般首先啟動(dòng)標(biāo)識(shí)總線,確定客戶方和服務(wù)方構(gòu)件的標(biāo)識(shí)或定位信息,指明信息的來源和去向,其次啟動(dòng)控制總線,傳遞消息,而數(shù)據(jù)總線根據(jù)需要決定是否啟動(dòng)。

2.標(biāo)識(shí)總線

標(biāo)識(shí)總線的作用類似于硬件總線中的地址總線,指明數(shù)據(jù)總線上數(shù)據(jù)的來源和去向,包含工具構(gòu)件命名、類型、ID(標(biāo)識(shí)符)及接口描述庫(kù)等內(nèi)容,提供其存儲(chǔ)、更新、檢索等管理方法,支持跨平臺(tái)的全局構(gòu)件標(biāo)識(shí)及接口空間,并負(fù)責(zé)處理不同主機(jī)上的標(biāo)識(shí)總線間的數(shù)據(jù)一致性問題。需要說明的是,各個(gè)工具總線在交互關(guān)系方面是對(duì)等的,它們通過消息相互聯(lián)系,但在工具總線的數(shù)據(jù)一致性問題上,還是以某個(gè)選定的工具總線為主控服務(wù)器,能夠明顯簡(jiǎn)化系統(tǒng)的設(shè)計(jì)。

3.控制總線

控制總線是在工具總線中負(fù)責(zé)命令或消息的傳遞,包含消息收發(fā)器和控制總線間協(xié)議(ICBP:Inter—Ctrl Bus Protocol)。

消息收發(fā)器的功能之一是接收從客戶方工具構(gòu)件發(fā)來的經(jīng)由總線管理器的具有統(tǒng)一編碼格式的消息,判別是否發(fā)往本地的消息。若是,則傳遞給本地工具構(gòu)件適配器,并從工具構(gòu)件適配器接收?qǐng)?zhí)行結(jié)果;否則將消息通過ICBP實(shí)體傳遞給網(wǎng)絡(luò)上目的工具總線的控制總線并接收相應(yīng)結(jié)果。消息收發(fā)器的另一功能是根據(jù)所接收的消息的源地址、目的地址和參數(shù)而決定是否啟動(dòng)數(shù)據(jù)總線進(jìn)行數(shù)據(jù)的傳輸或接收,如果消息中不包含數(shù)據(jù)域,則不需要啟動(dòng)數(shù)據(jù)總線;否則,需要啟動(dòng)數(shù)據(jù)總線。

ICBP協(xié)議的功能是負(fù)責(zé)網(wǎng)際控制總線間的消息及結(jié)果的傳輸。ICBP協(xié)議是一個(gè)復(fù)雜的實(shí)體,包含公共數(shù)據(jù)表示(CDR:Commom Data Representation)。ICBP協(xié)議包格式和ICBP包的傳送機(jī)制等內(nèi)容,需要根據(jù)消息的底層TCP/IP傳遞過程做相應(yīng)的處理。其中,ICBP協(xié)議包格式如下所示:

其中:

(1)主機(jī)地址:指明了消息要發(fā)送的Internet上的主機(jī)地址,或者是合法的域名,如“www.uste.edu.cn”,或者是合法的IP地址,如“202.172.50.230”。

(2)端口號(hào):指明了目標(biāo)主機(jī)上工具總線監(jiān)聽的TCP/IP端口號(hào)。

(3)構(gòu)件標(biāo)識(shí)符:指明了服務(wù)方構(gòu)件的全局標(biāo)識(shí)符。

(4)消息內(nèi)容:指明了ICBP協(xié)議包中封裝的消息內(nèi)容。

4.數(shù)據(jù)總線

數(shù)據(jù)總線集合負(fù)責(zé)數(shù)據(jù)的交換和共享,包括本地?cái)?shù)據(jù)的交換和遠(yuǎn)程數(shù)據(jù)的交換。每根數(shù)據(jù)總線是一個(gè)數(shù)據(jù)交換協(xié)議實(shí)體,由數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方組成,負(fù)責(zé)交換一種類型的數(shù)據(jù)(如圖2所示)。由于工具間數(shù)據(jù)接口的多樣性,以及工具間接口的公共數(shù)據(jù)標(biāo)準(zhǔn)和元數(shù)據(jù)標(biāo)準(zhǔn)尚未正式形成,導(dǎo)致數(shù)據(jù)交換這一任務(wù)十分復(fù)雜,不可能設(shè)計(jì)一個(gè)支持全部數(shù)據(jù)類型的通用的數(shù)據(jù)總線集合。因此,數(shù)據(jù)總線集合中每根數(shù)據(jù)總線都被設(shè)計(jì)成可裝卸的,由工具構(gòu)件根據(jù)數(shù)據(jù)交換需求動(dòng)態(tài)裝載和使用。但是,為了方便CASE工具開發(fā),可將一些常用的數(shù)據(jù)類型設(shè)計(jì)成固定的數(shù)據(jù)總線,如XML數(shù)據(jù)、純文本數(shù)據(jù)、標(biāo)準(zhǔn)二進(jìn)制數(shù)據(jù)等。

5.結(jié)語(yǔ)

可見,數(shù)據(jù)總線體現(xiàn)為一組用于構(gòu)件間信息共享的數(shù)據(jù)類型及其接口。不同類型的數(shù)據(jù)作為工具構(gòu)件間信息交換的中介。同時(shí),工具總線將屏蔽本地?cái)?shù)據(jù)交換和遠(yuǎn)程數(shù)據(jù)交換的差異,以及底層數(shù)據(jù)存儲(chǔ)方式,如文件和環(huán)境庫(kù)。

主站蜘蛛池模板: 99久久精彩视频| 一级毛片在线免费视频| 亚洲欧美成人在线视频 | 欧美日韩国产高清一区二区三区| 亚洲侵犯无码网址在线观看| 人妻中文字幕无码久久一区| 嫩草国产在线| 最新无码专区超级碰碰碰| 玖玖精品视频在线观看| 色精品视频| 99精品视频九九精品| 久久综合九色综合97网| 免费A∨中文乱码专区| 精品乱码久久久久久久| 免费人成视频在线观看网站| 色综合五月| 国产欧美精品一区aⅴ影院| 亚洲欧洲天堂色AV| 色一情一乱一伦一区二区三区小说| 国产精品2| 在线精品自拍| 高清欧美性猛交XXXX黑人猛交| 制服无码网站| 亚洲综合色在线| 亚洲AV人人澡人人双人| 久久综合一个色综合网| 亚洲六月丁香六月婷婷蜜芽| 欧美日韩精品一区二区视频| 精品国产黑色丝袜高跟鞋| 久久99国产精品成人欧美| 伊人久久大香线蕉影院| 91精品视频在线播放| 国产极品嫩模在线观看91| 亚洲精品无码AV电影在线播放| 国产剧情伊人| 波多野结衣在线se| 国产亚洲美日韩AV中文字幕无码成人| 中文字幕在线视频免费| 日韩福利视频导航| 亚洲精品第一页不卡| 国产视频一二三区| 精品国产一二三区| 国产精品无码一区二区桃花视频| 亚洲天堂精品视频| 就去色综合| 暴力调教一区二区三区| 欧美自拍另类欧美综合图区| 国产乱视频网站| 国产一级小视频| 色AV色 综合网站| 亚洲国产成人超福利久久精品| 国产日韩精品一区在线不卡| 亚洲爱婷婷色69堂| 激情综合五月网| 日韩欧美网址| 人妻出轨无码中文一区二区| 韩日无码在线不卡| 国产精品九九视频| 欧美 国产 人人视频| 亚洲国产天堂久久综合226114| 国产精品私拍在线爆乳| 欧美一级在线看| 色噜噜狠狠色综合网图区| 亚洲床戏一区| 久久久亚洲色| 免费一级毛片在线观看| 真实国产乱子伦高清| 欧美第一页在线| 欧美人人干| 国产成年无码AⅤ片在线| 国产a在视频线精品视频下载| 91年精品国产福利线观看久久| 亚洲精品视频网| 久草中文网| 国产精品妖精视频| 91区国产福利在线观看午夜| 韩国福利一区| 国产xx在线观看| 黑人巨大精品欧美一区二区区| 青青草a国产免费观看| 在线观看热码亚洲av每日更新| 国产麻豆va精品视频|