Font Size: a A A

The Design And Implementation Of Universal Enterprise Addressbook Based On REST

Posted on:2012-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:L PangFull Text:PDF
GTID:2218330371452180Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Enterprises, government agencies, universities and other institutions often have an internal address book because of the needs of communication. With the advent of the Network Information era, the traditional papery address book has been abandoned, the substitute, network enterprise address book, has become an indispensable tool for Enterprise Informationization.Meanwhile, with the continuous development of software technology and the extensive use of Web technology, many universities and enterprises have established their own information platform. Multiple application systems on the platform those need to communicate (such as BBS, email system and video conferencing system, etc.) have been developed and applied at different levels and under different conditions. These different systems need to store a lot of users'contact information, making the reuse problem of address book on the information platform noticeable. However, there exist some problems in a wide variety of popular enterprise address book systems at the moment, such as they have different storage format, their function reuse is uneasy, they do not provide open programming interfaces and so on. So, how to reuse the address book function among many different communication systems, how to implement the unified management of contact information on the information platform, how to ensure synchronization and security of the contact information, become the key issues that need to reslove.This paper aims to establish a universal enterprise addressbook system based on REST, which provides unified management, centralized storage of all the users'contact information on the information platform of enterprises and universities and other institutions, and provides standard open programming interfaces, to facilitate multiple application systems on the same information platform reusing the address book fuction. The system provides management of organizational structure and access control, users not only can carry out unified management of their contact information on the platform in the enterprise address book system, but also can manage contact information independently in each communication system, using a unified global identity authentication.This paper puts forward the whole framework of universal enterprise addressbook system by the study on the current Internet-related technologies, emphasis on REST, open platform and open programming interface technologies, and design the data structure of user and contact(including public and private contacts) in the system, to provide reasonable and comprehensive general address information management functions. Then,the system add user roles access control, in order to achieve private and public address book functions co-exist.Finally, using the way of independent authentication of single system combined with unified authentication between trust systems, the paper describes the implementation of the REST-style universal enterprise addressbook system via Spring MVC 3.0.
Keywords/Search Tags:REST, Enterprise Addressbook, Open API, Unified certification
PDF Full Text Request
Related items