《電子技術(shù)應用》
您所在的位置:首頁 > 其他 > 業(yè)界動態(tài) > 基于EMIF架構(gòu)的區(qū)域集成服務器(ZIS)的設計與實現(xiàn)

基于EMIF架構(gòu)的區(qū)域集成服務器(ZIS)的設計與實現(xiàn)

2008-07-31
作者:陶再平

  摘?要:?教育管理信息系統(tǒng)" title="管理信息系統(tǒng)">管理信息系統(tǒng)互操作" title="互操作">互操作規(guī)范(EMIF)旨在解決不同教育管理信息系統(tǒng)之間的信息資源共享和交換問題。在分析EMIF框架基礎上,重點對EMIF框架中的區(qū)域集成服務器" title="區(qū)域集成服務器">區(qū)域集成服務器(ZIS)的功能需求和結(jié)構(gòu)模型做了深入的研究,設計并實現(xiàn)了滿足教育管理信息系統(tǒng)互操作規(guī)范的區(qū)域集成服務器,從而實現(xiàn)了不同教育管理信息系統(tǒng)之間的數(shù)據(jù)交換" title="數(shù)據(jù)交換">數(shù)據(jù)交換。
  關(guān)鍵詞:?教育管理信息;區(qū)域集成服務器;代理;教育管理信息系統(tǒng)互操作

?

  隨著計算機技術(shù)和通信技術(shù)的快速發(fā)展,教育信息化建設與應用也越來越廣泛和深入。很多高校和各級教育管理部門都紛紛建立了自己的教育管理信息系統(tǒng)(EMIS)以滿足日常業(yè)務管理的需要,提高工作效率和決策水平。但這些系統(tǒng)往往由于開發(fā)商的不同,開發(fā)平臺的差異使得各系統(tǒng)之間缺乏統(tǒng)一的標準,其兼容性、規(guī)范性和互操作性都較差,導致學校內(nèi)部各部門之間、學校與上級主管部門之間的信息資源很難實現(xiàn)數(shù)據(jù)交換和信息共享,從而形成一個個“信息孤島”。這顯然和網(wǎng)絡“共享”的潮流格格不入,以至于學校在信息資源利用方面,存在低水平徘徊,使學校與上級管理部門之間的數(shù)據(jù)交換困難且耗時,從而嚴重影響到學校和教育管理部門的決策。因此,制定一套能夠?qū)崿F(xiàn)與網(wǎng)絡無關(guān),有著統(tǒng)一數(shù)據(jù)規(guī)范、數(shù)據(jù)共享和交換機制的教育管理信息系統(tǒng)互操作規(guī)范是十分必要的。為此,全國信息技術(shù)標準化技術(shù)委員會教育技術(shù)分技術(shù)委員會制定了《教育管理信息系統(tǒng)互操作框架》(Education Management Information System Interoperability Framework),并于2002年10月發(fā)布了征求意見稿,以期解決上述問題。
1 EMIF簡介
  針對教育管理信息系統(tǒng)互操作問題,國外已經(jīng)有很多科研機構(gòu)、大學和公司從不同層面對此進行了深入的研究和實踐。其中SIF(School Interoperability Framework)是由美國一些企業(yè)組織發(fā)起制定的中小學學校管理信息系統(tǒng)互操作框架。在借鑒美國SIF思想的基礎上,全國信息技術(shù)標準化技術(shù)委員會教育技術(shù)分技術(shù)委員會制定了我國教育管理信息系統(tǒng)互操作規(guī)范EMIF(Education Management Interoperability Framework)。該規(guī)范提出了教育管理信息系統(tǒng)互操作的概念,通過對框架及其組件的描述,展現(xiàn)了一個由多個教育管理信息系統(tǒng)組成的開放型網(wǎng)絡,任何符合規(guī)范的教育管理信息系統(tǒng)都可以成為EMIF框架的一部分,并與EMI框架內(nèi)的任意一個系統(tǒng)交換和使用彼此的信息。EMIF框架有兩種不同的架構(gòu)模式:單區(qū)域架構(gòu)模型和多區(qū)域架構(gòu)模型。單區(qū)域的EMIF架構(gòu)模式如圖1所示。

?


  單區(qū)域架構(gòu)模式是由一個或多個應用程序" title="應用程序">應用程序及其代理(Agent)通過一臺區(qū)域集成服務器(ZIS)相連,每個應用程序都與ZIS發(fā)生連接,應用程序之間并不直接通信,而是通過ZIS進行信息的轉(zhuǎn)發(fā)。ZIS是一個信息流控制中心,也是代理之間進行通信的中介。它主要負責把報文交給指定的組件,或根據(jù)需要向某個組件索取報文。組件可以是本區(qū)域的Agent,也可以是另一個區(qū)域的ZIS。而Agent則是應用程序的延伸,是EMIS與ZIS的通信接口,Agent的主要作用就是把EMIS的數(shù)據(jù)綁定成符合EMIF規(guī)范的XML報文,或者把接收到的XML報文解釋成EMIS可以理解的格式。
多區(qū)域架構(gòu)模式則是由多個單區(qū)域通過ZIS互聯(lián)而成,其數(shù)據(jù)傳輸控制原理與單區(qū)域架構(gòu)相同,用于完成學校與學校之間,學校與上級主管部門之間的信息共享和數(shù)據(jù)交換。
  EMIF規(guī)范由體系結(jié)構(gòu)、報文規(guī)范、數(shù)據(jù)規(guī)范三部分組成。其中,數(shù)據(jù)規(guī)范是最基本的規(guī)范,它是EMIF報文規(guī)范的基礎,對教育管理信息系統(tǒng)導出的數(shù)據(jù)模式進行了規(guī)定。報文規(guī)范建立在數(shù)據(jù)規(guī)范基礎之上,通過報文將數(shù)據(jù)包裝起來。體系結(jié)構(gòu)則描述了構(gòu)成整個互操作框架的各類組件、組件各自的功能以及互操作框架的實現(xiàn)模式。EMIF框架的最終建立必須以框架內(nèi)各組件對報文規(guī)范和數(shù)據(jù)規(guī)范的遵守為前提。
  為了實現(xiàn)組件之間的信息共享和數(shù)據(jù)交換,EMIF制定了兩種數(shù)據(jù)傳遞模式:一個是“請求與應答模式”,另一個是“發(fā)布與預約模式”。例如,想要獲取數(shù)據(jù)的系統(tǒng)(圖書管理信息系統(tǒng))向ZIS發(fā)出請求報文,ZIS根據(jù)存取控制列表查找數(shù)據(jù)的提供者(學生管理信息系統(tǒng)),并將請求報文轉(zhuǎn)發(fā)給數(shù)據(jù)提供者。當數(shù)據(jù)提供者向ZIS發(fā)回相應的應答報文后,ZIS再將其返回給數(shù)據(jù)的請求者。這樣的數(shù)據(jù)傳遞模式為“請求應答模式”。而“發(fā)布與預約模式”則是一個系統(tǒng)(圖書管理信息系統(tǒng))向ZIS發(fā)出“預約”報文,預約某數(shù)據(jù)的更新,當被預約數(shù)據(jù)對象在系統(tǒng)(學生管理信息系統(tǒng))數(shù)據(jù)發(fā)生更新時,該系統(tǒng)向ZIS發(fā)布“事件”報文,ZIS迅速將事件報文根據(jù)存取控制列表發(fā)送給數(shù)據(jù)的預約者,從而實現(xiàn)數(shù)據(jù)的快速更新。
  為了保證互操作性,EMIF定義了一組用于代理程序和ZIS之間交流的報文。XML作為一種與平臺無關(guān)、與應用程序無關(guān)的數(shù)據(jù)交換格式成了EMIF數(shù)據(jù)交換的理想格式。另外,為了確保系統(tǒng)的可伸縮性和可靠性,EMIF要求數(shù)據(jù)交換采用異步通信方式,以避免報文的丟失。為了提高通信的安全性,EMIF提供了可靠的安全機制。
2 基于EMIF的ZIS設計與實現(xiàn)
  EMIF規(guī)范對ZIS的功能進行了定義:ZIS的功能主要是與Agent或其他ZIS之間建立連接,接收Agent或ZIS傳輸過來的報文,進行處理,根據(jù)報文處理結(jié)果的不同轉(zhuǎn)發(fā)或回復報文。ZIS對報文處理的過程為:當ZIS接收到報文時,首先對報文進行預處理,預處理包括身份驗證和有效性驗證,如果報文是符合EMIF規(guī)范的有效報文,則根據(jù)報文類型的不同進行相應的處理。根據(jù)EMIF規(guī)范的要求,ZIS應該具備的功能如圖2所示。

?


  (1)系統(tǒng)配置與維護:主要確定可以與當前ZIS建立連接的Agent或ZIS的配置信息,定義每個Agent可以對數(shù)據(jù)對象的存取控制權(quán)限,包括數(shù)據(jù)對象的提供、預約、請求和應答等。另外,系統(tǒng)配置與管理還將對數(shù)據(jù)對象的提供者、預約者的信息進行管理。
  (2)連接管理:對每個代理(Agent)提供連接管理,并對Agent的每個請求進行身份驗證,連接管理將維護每個連接的狀態(tài)。
  (3)報文處理:首先對收到的報文進行預處理,包括合法性驗證和報文有效性檢查,根據(jù)報文的類型不同進行相應的處理,并向Agent發(fā)送應答報文。
  (4)報文轉(zhuǎn)發(fā):將接收到的請求報文、事件報文和應答報文存儲到報文隊列當中,然后發(fā)送給相應的代理(Agent)。
  (5)報文隊列管理:由于EMIF規(guī)范數(shù)據(jù)傳輸采用異步傳輸模式,為了確保數(shù)據(jù)的可靠性,防止死鎖現(xiàn)象發(fā)生,ZIS必須建立報文隊列管理機制及報文超時失效機制。
  根據(jù)上述功能需求,ZIS的功能結(jié)構(gòu)模型如圖3所示。

?


  由于SQL Server2000、Visual C#..NET和ASP.NET對XML都有很好的支持,本文利用Mircorsoft Visual Studo.Net 2003實現(xiàn)了EMIF ZIS1.0,ZIS1.0基本完成了EMIF中規(guī)定的ZIS基本功能, 能夠處理EMIF規(guī)范中的各種報文,實現(xiàn)ZIS與Agent以及不同ZIS之間的數(shù)據(jù)和信息交換。
  EMIF規(guī)范的提出對于解決不同教育管理信息系統(tǒng)之間的互操作問題,實現(xiàn)不同EMIS之間的數(shù)據(jù)和信息交流與共享是十分重要的。本文在分析和研究EMIF框架的基礎上,明確了基于EMIF的ZIS的功能需求,設計并實現(xiàn)了ZIS的基本功能。但在設計過程中沒有涉及到報文加密的問題,需要進一步完善和提高系統(tǒng)的安全性。


參考文獻
[1]?張忠杰.基于EMIF規(guī)范實現(xiàn)多區(qū)域集成服務器的設計研究[J].教育信息化,2003,(6).
[2]?劉偉翔.基于EMIF的消息服務集成平臺研究:[碩士論文]. 江蘇:河海大學計算機及信息工程學院,2004.
[3]?楊琰華.教育管理信息系統(tǒng)互操作標準化研究[J]. 開發(fā)教育研究,2003,(1):38-41.

[4]?余 亮,鄒 榮,黃勇,等. 基于EMIF區(qū)域教育管理信息系統(tǒng)互操作的設計方案[J].中國電化教育,2005,(4).
[5]?牛紅星,李鋼江,張忠能,等.基于Web的中小學校教育管理信息互操作平臺的設計[J].計算機工程,2005,(5).
[6]?教育部.教育管理信息系統(tǒng)互操作規(guī)范(征求意見稿)CELTS-40 WD1.0, 2003.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久黄色级2电影| 午夜欧美大尺度福利影院在线看| 99re视频这里只有精品| 91久久精品美女高潮| 在线精品福利| 在线观看成人av电影| 国模精品娜娜一二三区| 国产在线观看一区| 国内精品久久久久久久影视蜜臀| 国产亚洲毛片在线| 国产一区二区三区视频在线观看| 国产欧美欧美| 国产视频在线观看一区二区| 国产欧美日韩麻豆91| 国产精品视频网| 国产区亚洲区欧美区| 国产亚洲欧美日韩精品| 好看的日韩视频| 曰韩精品一区二区| 亚洲国产精品精华液2区45| 亚洲国产专区校园欧美| 亚洲人被黑人高潮完整版| 亚洲三级视频在线观看| 一本久久知道综合久久| 亚洲主播在线播放| 亚洲在线播放| 欧美一区二区三区播放老司机| 欧美一区国产一区| 91久久久亚洲精品| 日韩小视频在线观看专区| 一级日韩一区在线观看| 亚洲欧美日韩一区二区| 欧美在线播放一区| 久久免费视频在线观看| 欧美大片免费观看在线观看网站推荐| 欧美高清视频一区二区三区在线观看 | 国产精品视频福利| 国产亚洲精品bt天堂精选| 伊人久久亚洲影院| 99re66热这里只有精品3直播| 一区二区三区毛片| 亚洲欧美日韩视频二区| 亚洲二区在线观看| 亚洲视频在线看| 久久福利资源站| 欧美顶级艳妇交换群宴| 欧美亚洲成人免费| 国产一区二区久久| 亚洲国产影院| 亚洲欧美日韩国产中文 | 亚洲专区在线| 久久久久久国产精品一区| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美日韩亚洲网| 国产一区欧美日韩| 亚洲免费成人av电影| 欧美呦呦网站| 一区二区三区视频在线播放| 欧美在线在线| 欧美日韩裸体免费视频| 国产亚洲欧美一区二区| 亚洲人体偷拍| 欧美在线观看视频一区二区三区| 亚洲精品在线二区| 久久av老司机精品网站导航| 欧美精品手机在线| 国产精品亚洲视频| 亚洲日本欧美在线| 久久经典综合| 午夜精品国产精品大乳美女| 男人的天堂亚洲| 国产欧美高清| 99精品视频免费| 亚洲国产精品第一区二区| 亚洲一级一区| 欧美精品三级日韩久久| 国产一级揄自揄精品视频| 亚洲美女性视频| 亚洲国产精品精华液2区45| 午夜日韩激情| 欧美日韩国产成人在线91| 国产综合香蕉五月婷在线| 亚洲视频在线视频| 99re这里只有精品6| 久久一区二区三区超碰国产精品| 国产精品国产三级国产普通话三级| 亚洲国产福利在线| 久久精品成人一区二区三区| 西西裸体人体做爰大胆久久久| 欧美激情在线| 激情文学综合丁香| 午夜综合激情| 亚洲一区久久久| 欧美日韩精品不卡| 亚洲福利视频二区| 久久精品国产77777蜜臀| 欧美一区二区精品| 欧美午夜片在线观看| 亚洲欧洲日本一区二区三区| 久久精品1区| 久久精品女人| 国产日韩精品久久| 亚洲午夜一级| 亚洲欧美国产日韩中文字幕| 欧美日韩在线视频首页| 亚洲人成毛片在线播放| 亚洲精品免费在线播放| 蜜臀久久久99精品久久久久久| 国产一区视频网站| 羞羞答答国产精品www一本| 西西裸体人体做爰大胆久久久| 欧美视频在线观看免费| 99视频精品免费观看| 中文亚洲视频在线| 欧美日韩亚洲91| 99精品欧美一区| 亚洲网站在线观看| 国产精品chinese| 在线亚洲一区| 亚洲欧美在线一区二区| 国产精品区一区二区三| 亚洲一区二区欧美| 欧美一区二区视频免费观看| 国产农村妇女精品一二区| 午夜精品婷婷| 久久久久久久久蜜桃| 国产一级久久| 亚洲高清免费| 免费观看一区| 亚洲人成网站在线观看播放| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美黑人多人双交| 91久久中文字幕| 亚洲视频在线观看免费| 国产精品久久久久久久一区探花| 亚洲性感激情| 一本色道久久综合亚洲精品不卡| 亚洲一区二区三区涩| 国产精品初高中精品久久| 亚洲免费视频一区二区| 久久久久综合一区二区三区| 好看的av在线不卡观看| 亚洲人在线视频| 欧美日韩一区在线| 亚洲午夜久久久久久尤物 | 欧美图区在线视频| 亚洲欧美日韩一区| 久久嫩草精品久久久精品一| 最新亚洲一区| 亚洲欧美激情四射在线日 | 亚洲精选视频免费看| 亚洲一区二区三区视频| 国产午夜精品视频免费不卡69堂| 久久精品夜色噜噜亚洲aⅴ| 欧美经典一区二区三区| 一本一道久久综合狠狠老精东影业| 性色av一区二区三区红粉影视| 国产一区二区精品久久99| 亚洲精品美女免费| 国产精品v欧美精品v日本精品动漫| 香蕉久久夜色精品国产| 欧美va亚洲va日韩∨a综合色| 99香蕉国产精品偷在线观看| 午夜精品在线| 狠狠色狠色综合曰曰| 一本久道久久综合中文字幕 | 欧美一区视频| 欧美激情一区二区三区| 制服丝袜激情欧洲亚洲| 久久亚洲一区| 亚洲天堂av图片| 久热爱精品视频线路一| 日韩写真在线| 久久精品国产视频| 亚洲伦理在线观看| 久久国产综合精品| 91久久久久久久久| 久久高清福利视频| 亚洲每日在线| 老司机久久99久久精品播放免费| 日韩视频中文| 久久婷婷蜜乳一本欲蜜臀| 在线性视频日韩欧美| 牛牛国产精品| 亚洲欧美日韩在线综合| 欧美日韩精品久久| 久久精品国产综合| 国产精品久久久久久久午夜| 最新国产成人在线观看| 国产精品一区二区a| 一区二区日韩精品| 国产毛片一区二区| 一区二区三区四区国产| 韩国av一区| 性欧美长视频| 一区二区精品国产| 欧美v日韩v国产v| 久久精品99国产精品酒店日本| 国产精品久久久久久久久久妞妞| 亚洲日产国产精品|