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

基于SOA的教學管理系統架構的設計與實現

2013-12-10 14:07:14吉林工商學院信息工程學院成桂玲
電子世界 2013年4期
關鍵詞:教學管理服務信息

吉林工商學院信息工程學院 成桂玲

1.引言

目前,許多高校存在校區多、分布地域廣、各類學生多的特點,導致了大量的教育資源之間不能互聯互通、缺乏有效的數據共享與軟件復用、無法實現不同系統業務流程的集成。最典型的問題是呈現許多信息孤島使教學管理的信息資源不能有效共享和開發利用。教學管理需要縱向、橫向廣泛的互聯,利用信息技術、網絡技術來輔助學校教學管理,已經成為學校教育信息化建設的目標和發展方向。采用基于SOA架構的思想來開發新的教學管理系統在不改變各種應用底層架構的基礎上,可以很好地解決上述問題,這樣的架構方式更能適應業務開發的需要。SOA架構的最大目的是盡最大可能重用已有應用程序中的服務來提高系統的實用性和適應能力。

2.SOA架構及實現技術簡介

2.1 SOA的定義

面向服務體系結構(Service-Oriented Architecture)簡稱SOA,是一類分布式系統的體系結構,也是一個基于組件的模型。它可以根據需求通過網絡對松散耦合的粗粒度應用組件進行分布式部署、組合和使用。

簡單的說,SOA(面向服務體系的結構),它是用構建組成一個系統,一個松耦合的模型,把現有的系統組成新的系統。使原來的系統無論使用哪種平臺都能夠將其協同起來工作的一種軟件系統架構。

SOA架構是一種程序設計的方法,可以用任何編程語言來實現。只要這種編程語言能生成服務并且支持WSDL平臺即可。但隨著Web Service技術的發展和日趨廣泛應用,使得Web Service成為目前實現SOA架構的首選方式。

2.2 Web Services技術體系構成

Web Services是由一系列開放標準構成以提供各種服務的互操作,其中包括:

圖1 基于SOA的教學管理協作的系統的集成框架圖

圖2 使用代理類訪問Web服務時的數據流程

(1)XML

在各種平臺上以文檔的形式向用戶提供與數據相關的各種信息,實現了跨平臺的數據編碼和組織方式。它是最基礎和最關鍵的部分。

(2)簡單對象存取協議(SOAP)

SOAP用于Web Services之間跨平臺的相互通信。它定義了消息傳遞的封裝,給出了數據編碼的指導方針,提供了描述遠程程序調用(RPCs)的規則。

(3)Web Services描述語言(WSDL)

WSDL提供了規則的、能被計算機閱讀的Web services描述。

(4)通用描述、發現和綜合協議(UDDI)

它是一個可搜尋和發布Web服務的場所。可以實現Web Service服務的存儲和發布。

3.基于SOA的教學管理系統架構的設計

采用基于SOA體系結構的教學管理系統,可以將原有教學管理涉及的各個相對獨立的業務功能封裝成Web服務,通過調用服務,來實現教學單位各系部之間信息資源共享和協調合作。由于教學管理是一個復雜的業務流程,以此我們只將教學管理系統中的常用子系統(例如:教學資源管理系統、教學計劃管理系統、學生信息管理系統、課表管理系統等)進行封裝來說明基于SOA架構的系統集成方式。圖1為基于SOA的教學管理協作的系統的集成框架圖。

通過將原有教學管理以服務的形式進行封裝,用基于SOA的思想框架集成后,在對外接口上都將用統一的Web Service進行封裝。通過UDDI注冊中心進行信息的發布,服務用戶通過Internet在注冊中心實現服務的查找和調用,以達到最大限度的資源共享。

4.基于SOA的教學管理系統架構的實現

使用SOA架構的思想對教學管理系統進行系統的集成,將原有教學管理系統中需要共享功能模塊封裝成Web服務。通過對Web服務的創建、測試、發布和調用即可將SOA架構的功能實現。

(1)Web服務的創建與測試

Web服務是一種自包含、自描述、模塊化的應用程序。在.net環境下窗口已經提供了Web服務的創建和測試,我們只需在web.config配置文件配置數據庫即可完成創建和測試。

(2)Web服務的發布

Windows 2003 Server自帶了UDDI服務器,我們只需在Windows 2003 Server系統中以管理員的身份登陸UDDI組件點擊“發布”即可。

(3)Web服務的調用

當我們成功創建Web服務并通過UDDI注冊中心將服務發布以后,就可以通過互聯網查找并調用相關的Web服務。調用Web服務時,我們通常是通過服務代理程序來完成。Vs.net平臺下提供了服務代理類。服務代理類是根據Web服務的描述文檔產生一個本地類,在程序執行的過程中,服務請求者通過使用代理類中的信息訪問Web服務實現調用。圖2描述了使用代理類訪問Web服務時的數據流程。

5.結束語

SOA架構憑借服務間松耦合、粗粒度等特性來實現資源共享。它解決了異構開發平臺環境的缺點,真正實現了將原有面向對象的信息模塊的功能復用,而不需要重新編寫代碼。真正實現了在不改變原有基本資源的前提下,以最小的成本實現信息資源的重組來應對不斷改變的業務流程的變化。本文成功的將SOA的架構思想和Web Service技術融合,實現了基于SOA的教學管理系統的架構的設計與實現研究,從而證明了用SOA架構思想對原有教學管理系統進行資源整合的可行性。

[1]Hongbing Wang.Joshua Zhexue Huang Yuzhong.QJunyuan Xie.Web services:problems and future directions.Web Semantics:Scienc,Services and Agentson the World W ide Web,2004.

[2]XU Xin,SU Xin-ning.Building a new generation digital campus of university[J].New Technology of Library and Information Service,2005,119(1):58-65.

[3]柴曉路,梁宇奇.Web Services技術、構架和應用[M].北京:電子工業出版社,2003.

[4]郭晉偉.SOA架構的管理信息系統設計與實現[D].沈陽:中國科學院沈陽計算技術研究所,2006.

[5]蔣杰,劉友華,曹天瑜.基于SOA的網絡教學資源系統集成[J].科學技術與工程,2007,8.

猜你喜歡
教學管理服務信息
教學管理信息化問題研究
大學(2021年2期)2021-06-11 01:13:24
新時期高中教學管理改革與實踐
甘肅教育(2020年17期)2020-10-28 09:01:24
談教學管理的藝術
甘肅教育(2020年4期)2020-09-11 07:41:24
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
小學體育教學管理七要點
體育師友(2011年2期)2011-03-20 15:29:29
主站蜘蛛池模板: 呦女亚洲一区精品| 99中文字幕亚洲一区二区| 国产aaaaa一级毛片| 国产91九色在线播放| 国产大片黄在线观看| 亚洲水蜜桃久久综合网站| 午夜色综合| 亚洲日韩AV无码一区二区三区人| 色偷偷av男人的天堂不卡| 国产性生交xxxxx免费| 亚洲国产日韩欧美在线| 欧美怡红院视频一区二区三区| 亚洲人成网址| 亚洲婷婷在线视频| 欧美在线国产| 亚洲色大成网站www国产| 国产成人综合日韩精品无码不卡| аv天堂最新中文在线| 国产精品久久久久久久久| 黄色污网站在线观看| 91久久夜色精品国产网站| 国产丝袜啪啪| 中文字幕66页| 精品久久久久成人码免费动漫| 欧美一级在线| 中国国产A一级毛片| 日韩精品无码免费一区二区三区| 久久精品嫩草研究院| 国产一二视频| 欧美精品不卡| 在线欧美日韩国产| 亚洲视屏在线观看| 蜜桃视频一区二区| 鲁鲁鲁爽爽爽在线视频观看| 欧美一区二区三区不卡免费| 亚洲综合精品第一页| 国产黄网站在线观看| 国产女人在线| 婷婷激情亚洲| 中字无码精油按摩中出视频| 国产香蕉在线| 日韩人妻少妇一区二区| 亚洲日本中文综合在线| 日韩二区三区无| 三区在线视频| 国产日韩欧美在线播放| 国产无人区一区二区三区| 精品日韩亚洲欧美高清a| 国产一级毛片yw| 97视频免费在线观看| 久青草网站| 国产欧美在线视频免费| 亚洲成人精品| 思思99热精品在线| 欧美成人国产| 婷婷五月在线| 超级碰免费视频91| 欧美日韩成人在线观看| 亚洲高清无在码在线无弹窗| 首页亚洲国产丝袜长腿综合| 欧美在线一二区| 国产经典免费播放视频| 精品视频一区二区观看| 四虎永久在线| 成人伊人色一区二区三区| 2019年国产精品自拍不卡| 亚洲欧洲一区二区三区| 国产流白浆视频| 国产人人乐人人爱| 国产中文一区a级毛片视频 | 毛片视频网址| 91色爱欧美精品www| 在线免费看黄的网站| 永久毛片在线播| 最新亚洲人成无码网站欣赏网| 亚洲国产中文在线二区三区免| 91在线视频福利| 欧美福利在线| 国产欧美日韩在线在线不卡视频| 亚洲成人77777| 全裸无码专区| 国产欧美日韩在线在线不卡视频|