專題簡介
組員資料
系統展示

 

在 中原大學資訊管理學系三年級中,跟著戚玉梁老師做關於 Web-Services 的專題研究,在做專題研究的同時,瞭解到要整合分散於各地的應用程式與系統,以共同完成彼此間的協同業務,「網路服務」 (Web Services) 絕對是一個重要且不可忽視的解決方案。且知網際網路的應用由 Document Web 、 Application Web 、到現今的 Services Web ,而未來終將走向 Semantic Web 的發展歷程。而其最核心的概念卻是軟體開發人員熟悉的應用系統整合 (Application Systems Integration) ,基於以上的認知,以及經過老師詳細的講解、說明及建議,最後我們決定要著手進行校內各院 / 系的應用系統整合,提供一個平台,使所有的應用系統,透過此平台加以整合,不需要額外再花時間去開發新的應用系統。因此在我們大三的專題,便開始著手於 Web-Services 系統整合的研究。

•  異質性環境系統整合

對於校園內部系統的複雜性,以及各單位、系所在資源上的使用可能造成浪費的情形下,系統整合必然為減少資源消耗的可行方法,而網路服務的應用確確實實能解決異質環境平台系統間不能整合的問題,並透過所謂的服務仲介者的角色來提供各項服務。

•  以服務導向架構為基礎的註冊中心

服務導向架構能有效地化解過去複雜的分散是運算技術,代之而起的事以訊息為基礎的共通性平台,在 SOA 中,服務的仲介者所扮演的角色,對服務的需求者而言,所需要的是提供服務查詢的地方;對服務的提供者而言,所需要的是提供服務註冊與發佈的地方,我們將針對校內環境提供一個符合校園需求的 UDDI 註冊中心。

•  簡單物件存取協定的運用

SOAP 是網路服務最核心的技術,因此, SOAP 不僅是技術規範,更是服務導向架構所依賴的訊息溝通方式,由於 SOAP 是利用 XML 文字格式,而這個文字模式是 ASCII Code 所建構的 Text-Based ,所以在相異的平台下,並不會因為平台間的不同造成訊息無法溝通,所以只要運用 SOAP 就能達成以 SOA 為基礎的註冊中心。

•  人性化的 WSDL 文件轉換機制

在考慮校園內部環境可能無法達到網路服務的要求下,且 WSDL 的必要性不僅只是描述網路服務,它也肩負提供資訊給服務需求者,以及在服務請求中 SOAP 內容及 UDDI 註冊中心的部分資訊,所以我們提供了應用程式與網路服務描述語言的轉置方法,幫助服務提供者將應用程式做轉換並且人性化的為提供者做佈署機制,此為本註冊中心的最大特色。

•  對學術界的貢獻

對於學術界,我們利用 JAVA 的開發環境實作了SOA三角架構中的 「服務仲介」的角色,以及如何利用現有的資源和相關規範,來實作出一個校園內部的 UDDI 註冊中心,一個企業內部,因為常常會碰到資源整合的議題,UDDI 註冊中心漸漸受到重視,相信我們此次的經驗和成果,對於日後校園內的相關系統發展,也許會有些幫助。

•  對實務界的貢獻

對於實務界,我們這次的實作是以校園內的資源整合所開發出來的私有註冊中心,不論是用在何處的註冊中心,其原理都是大同小異的,日後一個私有的環境或組織,可以參考此方法來建立一個內部不對外公開的註冊中心來整合資源。

中原大學 資訊管理學系 專題組第四組 系統網址