Font Size: a A A

The Design And Implementation Of A SOA-based Digital Resource Management And Services Platform

Posted on:2006-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:C QiFull Text:PDF
GTID:2178360182483499Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the explosive growth of information, digital libraries are emerging aslarge-scale, distributed, open knowledge systems for storing and exchanginginformation across networks. To some extent, however, currently most digital librarysystems are built for selected domains, and thus lack the capability to support moretypes of data resource and metadata which are distributed, dynamic, massive andheterogenous. Over-rigid architecture of these systems is not suitable for a largenumber of parallel, short-term and frequent user service requests. And also they areshort of a scientific classification and organization of resources. This prevents themfrom efficient shareing and exchange with other systems. Furthermore, forheterogenous resources, we need a universal portal for users which provides theone-point registeration and login function and good personalized services.In order to solve above problems, this thesis proposes a service orientedarchitecture for digital resource management, named as SOA-based Digital ResourceManagement and a Services Platform, DRMS in brief. DRMS aims to managedistributed, dynamic, large-scale and heterogeneous digital recourses through utilizingservices from other systems.Based on the analysis of domestic and foreign digital resource managementsystems, this thesis indicates the requirements for digital resource managementsystems and summarizes service oriented business processes. Then it discusses how torealize SOA and OOAD design method and describes the service oriented architecturefor digital resource management system. The architecture consists three layers, theService Management layer,Core Service layer and the Application Service layer. TheService Management layer is to maintain and manage all the services in DRMS,including the service lifecyle management, the service container strategy and a privateUDDI registery center. The Core Service layer contains the services which are thebasis of applications and system functions, covering virtual collection mangementservice,distributed searching service, user management service, logging service andother services, which can be assembled by certain processes. The Application Servicelayer is the integration of different functions and application of systems. On the top ofthis layer, DRMS builds a universal portal and delivers the basic personalized servcie.The service oriented framework and business model gives DRMS such fearturesas standardized, component-based, reusable, extendable, and interoperable.
Keywords/Search Tags:SOA, Digital Resource, Web Services, Digital Library
PDF Full Text Request
Related items