Скачать презентацию Digital Repository Making use of handles Introduction Скачать презентацию Digital Repository Making use of handles Introduction

bd27d42c7b5ee9deed542eaab2a93f6f.ppt

  • Количество слайдов: 24

Digital Repository Making use of handles Digital Repository Making use of handles

Introduction • Digital Repository launched in June 2007 http: //repository. unimelb. edu. au • Introduction • Digital Repository launched in June 2007 http: //repository. unimelb. edu. au • Handle Server Setup and Configuration • Digi. Tool Server Setup and Configuration • Handle Service Administration • Handle Resolution Service

Objectives Persistent identifiers for • referencing/citation purposes • application independence • integration with existing Objectives Persistent identifiers for • referencing/citation purposes • application independence • integration with existing systems • reliability

System Infrastructure System Infrastructure

Handle Server Setup and Configuration • Handle Servers – app 1. lib. unimelb. edu. Handle Server Setup and Configuration • Handle Servers – app 1. lib. unimelb. edu. au [ primary ] – app 2. lib. unimelb. edu. au [ replication ] – global ip addresses • Naming authorities • 10187. TST

Handle Replication • Handle Replication – app 2. lib. unimelb. edu. au [ replication Handle Replication • Handle Replication – app 2. lib. unimelb. edu. au [ replication ] – using Handle Server software replication – acts as a resolution service only, i. e. no administrative tasks

Handle Server Storage • Backend storage using My. SQL database – more powerful querying Handle Server Storage • Backend storage using My. SQL database – more powerful querying capabilities – flexibility in generating and publishing handles – application development and integration – enables improved disaster recovery, e. g. backup, restore and replication

Handle Server My. SQL Configuration Handle Server My. SQL configuration: 1. create a handle Handle Server My. SQL Configuration Handle Server My. SQL configuration: 1. create a handle database and tables 2. download mysql jdbc connector and update java classpath 3. update server_config section in config. dct file 4. publish handles

Digi. Tool Handle Setup and Configuration • Handle Profile Rules pi_profiles_rules. xml – defines Digi. Tool Handle Setup and Configuration • Handle Profile Rules pi_profiles_rules. xml – defines rules and profiles for creating handles • Handle Publisher Rules pi_publisher_rules. xml – defines rules and profiles for publishing handles • Handle Configuration handle. Config. properties hdltool. ini

VIEW" src="https://present5.com/presentation/bd27d42c7b5ee9deed542eaab2a93f6f/image-10.jpg" alt="Handle Profile Rules Example pi_profiles_rules. xml: • Rules VIEW" /> Handle Profile Rules Example pi_profiles_rules. xml: • Rules VIEW handle_profile • Profiles handle 10187. . .

201 201 Handle Index Mapping pi_publisher_rules. xml: 201 202 203 204 205 206

Generating Handles • Creation of handle using: – Meditor > Object Services > Create Generating Handles • Creation of handle using: – Meditor > Object Services > Create URN – Web. Ingest Module – Meditor Management > Maintenance > Generate Persistent Identifier handle 10187/2468

Publishing Handles • Publish handle using: – Meditor > Object Services > Publish Persistent Publishing Handles • Publish handle using: – Meditor > Object Services > Publish Persistent Identifiers – Meditor Management > Maintenance > Publish Persistent Identifier

Handles in Resource Discovery • Create new Dublin Core ‘<dc: terms>handle</dc: terms>’ element – Handles in Resource Discovery • Create new Dublin Core ‘handle’ element – allows handle values to be displayed seperately • Update repository_indexing_schema. xml – allows searching of handles • Update repository_harvesting_schema. xml – copy premis metadata into dublin core handle value • Linking options using Javascript

. . . . . . Handles in OAI Replication repository_replication. xml . . . /exlibris/dtl/j 3_1/digitool/home/system/xsl/ DC 2 Simple. OAIDC. xsl piadd. DCHandle. xsl

Handle Server Administration • CNRI Handle Administration Tools – available as part of HANDLE. Handle Server Administration • CNRI Handle Administration Tools – available as part of HANDLE. NET software – query, update, modify, remove. . . etc. . . • Meditor – creating, updating and publish handles – cannot unpublish from handle server • Handle Manager – custom developed tool – create, update, publish, unpublish handles – schedule

Handle Manager Handle Manager

Handle Manager Hm. Config. Document. xml <hm_config xmlns='http: //manager. handle. unimelb. edu. au/schema/Configuration'> <subset_size>30</subset_size> Handle Manager Hm. Config. Document. xml 30 http: //dtlt. unimelb. edu. au/de_repository_web/services/Digital. Entity Explorer 10187 UOM 02 control contains mid 62487 pid desc

Handle Manager Tasks • Handle Generator >> au. edu. unimelb. handle. manager. Main HANDLE_GENERATOR Handle Manager Tasks • Handle Generator >> au. edu. unimelb. handle. manager. Main HANDLE_GENERATOR config. xml • Handle Publisher >> au. edu. unimelb. handle. manager. Main HANDLE_PUBLISHER config. xml • Handle Explorer >> au. edu. unimelb. handle. manager. Main HANDLE_EXPLORER config. xml • Handle Updater >> au. edu. unimelb. handle. manager. Main HANDLE_EXPLORER config. xml • Common Features – executed from command line – single mode or batch mode – logging

Research Management System Integration Research Management System Integration

Digital Repository Web Services • Digital Repository Web Services provides: – foundation for integrating Digital Repository Web Services • Digital Repository Web Services provides: – foundation for integrating the research management system – used to create, update and delete objects – objects pushed into repository – automated mapping of Dublin Core metadata between systems

Handle Web Resolution Service • HANDLE. NET proxy server – Can be used for Handle Web Resolution Service • HANDLE. NET proxy server – Can be used for querying and resolution • http: //repository. unimelb. edu. au/ - primary entry point • http: //app 1. lib. unimelb. edu. au: 8000/ and http: //app 2. lib. unimelb. edu. au: 8000/ secondary entry points • http: //hdl. handle. net – global entry point

Handle Resolution Sequence Diagram Handle Resolution Sequence Diagram

© Copyright The University of Melbourne 2008 © Copyright The University of Melbourne 2008