Font Size: a A A

Enterprise Applications Integration Based On Single Sign-on

Posted on:2012-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:P L YuanFull Text:PDF
GTID:2218330338461724Subject:Software engineering
Abstract/Summary:PDF Full Text Request
A variety of applications in the enterprise information services, bring scientific management and good benefits to enterprises. However, due to multiple independent applications, enterprise has its own authentication mechanism, which will inevitably cause:the life of a user, if you want to access the member's capacity enterprise applications, enterprise applications need to register each and authenticated to the identity of the member access to enterprise-class applications. Even if the user with the same user name and password registered on each enterprise applications, although you can prevent forgotten user name and password and confusion have a role, but in a certain period of time the user access to multiple members of the site or in the member when the inter-site jumps, or require users to log in to access as a membership site or application.In response to this phenomenon, we urgently need a centralized authentication and authorization system-when users access the network based on an initial authentication, they can be in a network of all authorized network applications and seamless access to resources, and not need to remember many user names and the corresponding password, thereby, improving the efficiency of network users, and reducing network operation costs and improve network security. Precisely, because of these reasons, research and development based on "single sign-on" enterprise application integration is necessary and imminent. As enterprise applications, business process differences, the concept of inconsistency of data in the database; different departments, different systems in different times, will be on the business data and have different definitions and understanding. Meanwhile, with the development of enterprise applications and integration of enterprise applications across the enterprise process to become a different technology, different data mixed together to form a complex system; business constantly increasing number of systems, old systems can not be easily to replace. These enterprise-class applications that integrate have to solve cross-domain problem. This system, as the main enterprise application integration, enterprise information services in the construction of the enterprise has brought scientific management and good benefits for the company to provide support. System design objectives and principles mainly in the integration, flexibility, openness and expansion of the system on four aspects. Single sign-on enterprise application integration systems mainly in the Session as a certified carrier, Ticket Agent technology using SSO. Enterprise applications need to verify login authentication information, which information is stored in the database. Considering all factors, the system uses advanced technologies mature, J2EE-based B/S structure. Member users "multiple accesses", the need for data-level database interaction, between the front pages and the database is done by AJAX implementation; other support functions, mainly the use of open source frameworks such as Struts and Hibernate, improve development speed.SSO in two stages:First phase:for new registered users, provide single sign-on functionality.Phase II:Integration of various members of the Web sites and applications to a single sign-on system.Consider the overall system performance, scalability, stability, security and maintenance costs. Particular attention to the second stage of development, so overall consideration is achieved.
Keywords/Search Tags:enterprise applications, systems integration, single sign-on, Ajax
PDF Full Text Request
Related items