透過您的圖書館登入
IP:3.148.106.159
  • 學位論文

以Ajax為基建構Web-oriented Architecture之三維網路服務平台

Three Dimensional Web Service Platform (3WSP) with AJAX based on Web-Oriented Architecture

指導教授 : 蘇傳軍
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


近年來隨著IT及相關技術、產業電子化之概念逐步發展,已有越來越多的企業開發與導入各項系統來使各部門間的流程與儲存的資料能全面電子化。這些系統常基於不同的環境與需求所設計,且各組織或各部門多採用自訂的軟體系統,因而造成異質平台及異質資料庫下,資訊如無法快速流通、同步,便會直接影響行政效率進而影響整個公司的競爭力。因此一個能使不同應用程式與系統間彼此互相溝通與分享資料,並具有彈性、標準的架構模式的需求便油然而生。 Service-oriented architecture (SOA)提供一個良好的異質平台間溝通的設計架構,讓異質系統整合變得容易,程式再用度也提高,且不受限於特定廠商的產品功能或是平台,達到真正的開放性。然而在實行SOA時,卻有著複雜的WF-*標準、未能如期的讓業務流程與IT整合且沒有相當樂觀的ROI等缺點。因此需要一個更簡單與直接的方式來達到SOA的功效。隨著Web 2.0的發展與興起,出現了以網路資源為導向、由下而上建造的Web-oriented architecture (WOA),是邁向SOA架構較好的一條路徑。 WOA,即是結合了SOA的核心單元設計與Web2.0中的分享與Mashup概念,將整個網際網路視為一個全球性的SOA,每一個網頁與Web Service都是這全球性SOA當中的資源與服務項目,企業可將每一個資源加以整合與重用,快速的產生出更多、更新的資訊、服務,創建出全新的價值。 在理論上,WOA確實提供了一個簡單又直接的方式來達到SOA的成效,但卻還未有實際的例子來套用與驗證WOA的架構。此外,隨著網路三維的發展,用三維技術可以呈現更加友善的使用者介面與豐富使用者的經驗。因此,在本論文中,我們期望建立與開發一個以三維場景建構使用者介面的WOA典範與實例,使想投入WOA的企業們能夠瞭解WOA的方法與情境,並加以實行,以達到企業們快速建立服務與整合資源的需求,滿足顧客、員工與合作伙伴的期望,並透過更好的使用者介面,來豐富使用者的互動經驗。

並列摘要


Due to the rapid development of Information Technology (IT) and the broadening of electronic business concept, an increasing number of enterprises have adopted and executed systems to digitize all business processes, customer relationships and store data. Most of these systems were designed according to different environments and demands, with each organization or department adopting its own system and making changes to meet its needs. It makes heterogeneous platforms not be interoperable and directly effect enterprises’ efficiency. Thus, a flexible and standardized architecture is required to better support the connection of various applications and the data sharing. Service-oriented architecture (SOA) does provide a great communicative architecture between heterogeneous platforms, which can easily integrate heterogeneous systems and let each program be more reusable, to achieve real open. However, while to implement SOA, CIOs and system architects face the complex WS-* standards. And the result of SOA is not optimistic ROI projections and the lack of business alignment. Hence enterprises need simpler and more straightforward methods to reach purpose of SOA. Via the way of the concept of Web 2.0 and mashup, the web-oriented architecture (WOA) seems a better route to the service-oriented architecture. WOA merges the core design of SOA, the user sharing of Web 2.0, and the functionalities of mashup. It regards the Internet as the global SOA, every website, web service, or web page is the resource or item of this global SOA. Users can share, integrate, and reuse all of these to create new functionalities on the Internet in a loosely-coupled and interoperable way. These new functionalities are not only accessed independently but also are the resources or items of this global SOA again and then can be separated, integrated and reused to create other functionalities. In theory, WOA does provide simpler and more straightforward methods for the implementation of SOA. Yet there are few examples implementing WOA in practice. In addition, Web 3D technology provides intuitive User Interfaces and immersive user experiences. Thus, in this reach, we try to develop a prototype of Three Dimension Web Service Platform (3WSP) to serve as a paradigm for WOA implementation. Companies can realize the scenarios and approach of WOA and then adapt it to their own situations. Simultaneously, companies may develop web services efficiently with the benefit of SOA but with simpler and more straightforward methods. Moreover, via a greater interface, we can enrich user experiences.

參考文獻


11. 陳品均, “Web 2.0 應用服務策略行動之研究-以Yahoo!、Google、MSN 為例,” 商學研究所, 國立台灣大學, 2006.
14. 劉明修, “以夥伴關係管理概念建構一SOA之電子化採購系統,” 資訊經營研究所, 大同大學, 2008.
18. A. Mesbah, and A.v. Deursen, “A component- and push-based architectural style for ajax applications,” J. Syst. Softw., vol. 81, no. 12, 2008, pp. 2194-2209.
22. C. Matthew MacKenzie, Ken Laskey, Francis McCabe, Peter F Brown and Rebekah Metz, “Oasis—Reference Model for Service Oriented Architecture 1.0,” 2006.
24. C. Schroth, Janner, T, “Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services,” IEEE Journal, vol. 9, no. 3, 2007, pp. 36 – 41

延伸閱讀