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

基于Web Service的校園信息門戶研究

2012-12-31 00:00:00張金偉
科技創新導報 2012年25期

摘 要:由于種種原因的限制,目前的校園信息管理系統缺乏統一規劃,造成大多數網絡應用系統彼此獨立,“信息孤島”現象嚴重。本課題主要研究方向是利用Web Service技術和網絡安全認證方面的研究熱點,實現單點登錄的功能和校園內部信息資源的整合,最終解決校園內部“信息孤島”問題。

關鍵詞:校園 信息孤島 Web Service

中圖分類號:TP311文獻標識碼:A文章編號:1674-098X(2012)09(a)-0038-01

從一般意義上講,信息孤島是指企業單位之間、或者一個企業內部不同部門之間的數據流通存在很大的障礙,從而使得信息無法得到有效的共享。從整個社會的角度來看,信息孤島將產生大量的數據重復及冗余,而且由于數據更新的不同步,將可能導致同類型數據相互矛盾,從而降低整個類型數據的可信度,大量的人力物力將浪費在數據的重復搜索及查證上,造成了不可估量的效率丟失和經濟損失。校園的信息孤島是指學校各部門之間的系統以及部門內的系統互通信息困難、數據共享困難,從而很難在一個平臺上來完成各種工作任務。本課題的研究目標在于構建一個基于Web Service技術的校園信息門戶,采用通用的標準和規范來集成校園網中的Web應用,用其來提高校園網的服務和校園管理的網絡化程度,還有教學手段現代化程度和服務個性化程度。

1 Web Service體系結構

Web Service是一種面向服務的架構技術,采用的是統一標準的web協議,所以其提供的服務具有通用性,從而不同平臺與系統之間的兼容性大大提高了。其體系結構圖如圖1所示。

從圖1可以看出,Web Service主要通過WSDL、SOAP、UDDI等核心技術來完成面向用戶的服務。

(1)WSDL。WSDL,即網絡服務描述語言,其作用是描述Web服務的公共接口,即描述Web通信和使用的相關服務、綁定的協議和信息格式。

(2)SOAP。SOAP,即簡單對象訪問協議,是在Web service中采用的一種標準化通信規程。其主要作用是為了簡化網頁服務器(Web Server)的任務,當他在XML數據庫中讀取數據時,節約下格式化頁面的操作時間,不同應用程序也可以采用XML格式,通過HTTP協議來交換共享數據,從而使得共享數據庫能夠兼容不同的編程語言、平臺和硬件。

(3)UDDI。UDDI,即通用描述、發現與集成服務,其目的是使用 Internet來描述相關服務,并對企業服務進行集成。它是一種用于存儲有關Web Service的信息的目錄界面,該界面是由WSDL描述并經由SOAP進行通信。

2 單點登錄系統

(1)單點登錄的概念。隨著網絡站點規模的不斷擴大,一個Web站點普遍都是包含多臺主機的。問題是當用戶使用不同的機器處理不同的請求時,不得要多次在網絡上登錄,這大大的降低了網絡的通信效率,且使得網絡冗余數據量增大。單點登錄很好的解決了這一問題。單點登錄可以使得認證網絡用戶能夠利用連貫的身份識別信息交換機制,在不同的環境下,便捷且安全的在兩個應用程序中實現自由移動,而不需要重新認證,這就大幅度簡化了服務器端的操作,同時也降低了網絡通信的數據量。

(2)單點登錄的實現。最著名的單點登錄方法是CAS(Central Authentication Service),最早源于是Yale大學發起的一個開源項目。CAS的特點有:①開源的企業級單點登錄解決方案。②CAS Server為需要獨立部署的Web應用。③CAS Client可支持大量的不同類型的客戶端,例如Java,.Perl,Net,PHP,Apache,Ruby,Portal等。

3 基于Web Service的校園信息門戶的解決方案

(1)用戶首先通過Web Browser向某個應用系統提出訪問請求,該應用系統在接受請求的同時,又自動成為一個下一級的CAS Client。

(2)CAS Client接受用戶請求后,檢查該請求中是否攜帶Service Ticket來判斷其是否合法。如果里面沒有攜帶,則認定為非授權訪問,則把用戶的請求重定向到CAS Server中做驗證處理操作。

(3)CAS Server接受CAS Client發送的請求,提供給用戶一個標準化的登錄界面??紤]到用戶目前可能沒有username,服務器端還會提供一個注冊窗口。用戶可注冊提交用戶名和密碼。

(4)CAS Server把登錄后的請求重定向到CAS Client中,此時報文中包含了證明用戶合法身份的Service Ticket。

(5)CAS Client把本次獲得的Service Ticket提交給CAS Server進行驗證。

(6)CAS Server驗證后把相關的信息返回給CAS Client。CAS Client根據收到的驗證信息來判斷用戶本次提出的服務請求是否合法。

(7)CAS Client/應用服務傳遞給用戶響應信息。

4 結語

基于Web Service技術,Web Server的服務提供者提供服務,通過SOAP協議發布服務信息,該服務信息由UDDI registry通過WSDL描述,被Web Service Client發現。Web Service Client利用特定的技術,例如采用J2EE或者Net技術,利用發布的服務,做出一系列的應用系統。通過Web Service技術,實現校園內部信息孤島中的資源共享。通過CAS驗證,實現單點登錄。

參考文獻

[1] 李希能.統一身份認證與單點登錄系統的設計與實現[D].武漢理工大學,2010:10-18.

主站蜘蛛池模板: a级毛片免费网站| 久草视频一区| 嫩草国产在线| 四虎在线高清无码| 久久精品视频一| 欧美日韩国产高清一区二区三区| 亚洲一级毛片| 中国一级毛片免费观看| 国产精品专区第1页| 中文字幕人妻无码系列第三区| 日韩在线欧美在线| 亚洲成A人V欧美综合| 亚洲成人一区二区三区| 精品人妻系列无码专区久久| 国产成a人片在线播放| 欧美日韩亚洲国产主播第一区| 欧美在线精品一区二区三区| 女人毛片a级大学毛片免费| 免费人成在线观看成人片| 最近最新中文字幕在线第一页| 91黄视频在线观看| 欧美精品黑人粗大| 国产日韩欧美中文| 精品国产成人高清在线| 有专无码视频| 国内精品九九久久久精品| 亚洲妓女综合网995久久| 亚洲综合18p| 福利视频一区| 伊人91在线| 亚洲国产欧美中日韩成人综合视频| 亚洲欧美不卡| 国产极品嫩模在线观看91| 欧美日韩理论| 国产一二三区视频| 中国精品自拍| 狠狠色婷婷丁香综合久久韩国 | 欧美亚洲日韩中文| 一级毛片免费的| 白浆免费视频国产精品视频| 91久久国产综合精品女同我| 欧美激情伊人| 久久黄色一级视频| 91精品啪在线观看国产| 久久精品只有这里有| 午夜国产小视频| 欧美成人亚洲综合精品欧美激情| 黄色网页在线播放| 男女精品视频| 91九色视频网| 白浆视频在线观看| 在线观看国产精品日本不卡网| 欧美成一级| 国产免费精彩视频| 亚洲成a人片| 黄色三级毛片网站| 国产成人无码久久久久毛片| 91青青草视频在线观看的| 亚洲欧美日韩动漫| 国产大片黄在线观看| 中文字幕久久亚洲一区 | 久久天天躁夜夜躁狠狠| 国产精品私拍在线爆乳| 国产欧美日韩综合一区在线播放| 日韩欧美国产综合| 国产精品一区不卡| 精品国产网站| 美臀人妻中出中文字幕在线| 国产a v无码专区亚洲av| 在线无码九区| 一级全免费视频播放| 日本一区高清| 欧美日本一区二区三区免费| 精品国产91爱| 精品国产欧美精品v| 欧美日韩国产精品va| 亚洲第一区精品日韩在线播放| 亚洲国产欧洲精品路线久久| 在线欧美日韩国产| 久久国产高潮流白浆免费观看| 一级毛片免费的| www精品久久|