Font Size: a A A

The Research And Implementation Of A SOA-based Cross-Domain Single Sign-On System

Posted on:2010-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:X F NiuFull Text:PDF
GTID:2178360278952396Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
SOA is service-oriented architecture. The basic idea is to take service as the core principle and integrate enterprise IT resource into operable, standard-based services which can be re-combinated and re-used. SOA is the briage between business requirements and technical implementation. Services in SOA are loosely coupled, reusable and platform-independent, so SOA has become a major trend of IT industry.Computer Fundamentals Teaching Unit has a number of existing software systems, among which there are duplicated login functions and redundant information for verifying the user rights. To solve this problem, this paper designs and implements a SOA-based cross-domain single sign-on system. Users can "login once and access everywhere" in heterogeneous and distributed environment.The SSO system adopts the concept of SOA, packages the public business function "User Right Management Module" into an independent Web Service, and integrated it into the Enterprise Service Bus which acts as a proxy. Heterogeneous and distributed systems can access the "User Right Management Module" through the ESB agent. Unless the interface changes, can the "User Right Management Module" and its customer systems evolve separately. Therefore the systems in the structure are platform-independed, loosely coupled and the "User Right Management Module" can be re-used.This paper introduces the design and implementation of the SSO system using open-source softwares, including SOAP engine Axis1.4 for packaing the Web Service, Apache ServiceMix3.2.2 for ESB and Eclipse for Integrated Develop Environment.
Keywords/Search Tags:SOA, Cross-Domain SSO, Web Service, ESB, Axis, ServiceMix
PDF Full Text Request
Related items