Desenvolvimento e Administrao de Repositrios Digitais
Vania Santos e Rodrigo Prado de Jesus So Paulo, 2013
Mdulo 7 Identificadores Persistentes Av. Paulista, n. 726 17 andar http://www.quatroelementos.com.br Fone: + 55 11 2613-6744 - 4506-3226 cursos@quatroelementos.com.br Objetivos do Mdulo Ao final deste mdulo, voc ser capaz de: Entender o que so identificadores persistentes, como funcionam e os benefcios de us-los em um repositrio DSpace Entender o que um handle - identificador persistente utilizado pelo DSpace Ter uma viso gral de como aplicar um handle Ver um handle em uso Entender como configurar o servidor de handle Identificadores Quantas vezes voc j se deparou com esta pgina?
Identificadores Persistentes O uso de identificadores baseados em localizao, como a URL muitas vezes leva a problemas de acesso ao longo do tempo Muitas vezes ao acessar um recurso atravs de um hiperlink o usurio recebe um erro 404 - pgina no encontrada Os identificadores persistentes oferecem uma alternativa de resolver as questes que envolvem a identificao de recursos e preservao a longo prazo Um identificador persistente permite que um recurso seja identificado de forma exclusiva e no muda se o recurso for renomeado ou realocado. Identificadores Persistentes Estatsticas mostram que cerca de 34% das URLs permanecem ativas depois de um perodo de quatro anos.
Isto acontece pois a URL um endereo e no um identificador.
Identificador Persistente - Analogias Analogias
Pense nisso: Qual das duas opes permanente e inaltervel: Seu endereo residencial ou Seu CPF ?
Identificadores Persistentes A URL como o nosso endereo residencial de onde podemos mudar a qualquer momento. Nosso CPF nico e permanente e sendo assim um identificador persistente deve equiparar-se ao CPF, desambguo e permanente.
Identificadores Persistentes Assim como o ISBN um identificador nico no material bibliogrfico.
O IP Identificador Persistente e deve ser nico e permanente Inteligvel por mquinas e humanos O Handle
O Dspace utiliza o sistema de Handle como Identificador Persistente O Handle O handle, um sistema onde o endereo do recurso (objeto digital) identificado por um identificador nico atribudo por um servio de registo comum. Quando o navegador recebe um identificador, este enviado para o servio de registro global para resoluo e o redireciona a um servidor de identificao local, que por sua vez resolve o endereo local do identificador do recurso no repositrio
O Handle Num sistema handle o recurso identificado por um identificador nico atribudo por um servio de registo comum
O Handle no DSpace Resoluo Handle: http://hdl.handle.net/2160/568 Cliente com informaes do servio global Servio de handle local responsvel pela nomeao 2160/568 Registro de Handle Global 1. O cliente consulta por 2160/568 2. Informaes de servio para 2160/568 3. Solicitao ao servio de handle local 4. Resultado da solicitao do cliente O Handle no DSpace Os Identificadores s sero realmente Handles quando forem registrados com um prefixo CNRI e o servidor handle includo na distribuio do DSpace for corretamente configurado
enquanto isso no acontece.. O Handle no DSpace O DSpace aparentemente vai criando handles que voc v como hdl: 123456789/24 e assim por diante.
Estes no so handles verdadeiros pois o sistema identificador global os desconhece.
O Handle no DSpace Lembre-se : Para usar handle no DSpace necessrio registrar um prefixo na CNRI - Corporation for National Research Initiatives
Configurando o servio de handle Por padro uma instalao DSpace usa o handle: hdl:123456789
Estes no so realmente handles, pois o sistema de handle global no sabe nada sobre eles
3 Passos para fazer a configurao de handle
Gerar um pacote local Registrar o handle Configurar o servidor handle Configurando o servio de handle
Como fazer o registro na CNRI? Preencha o formulrio de registro no site CNRI Crie e faa o upload o arquivo sitebndl.zip para o CNRI (discutido no prximo slide) Pague a taxa anual
http://www.handle.net/service_agreement.html
Gerando o arquivo sitebndl.zip O Site Bundle um arquivo que contm informaes sobre a instalao DSPace e usado para gerar o seu handle
Para gerar o arquivo sitebndl.zip execute o comando: [dspace]/bin/dspace make-handle-config [dspace]/handle-server Ser necessrio responder uma srie de perguntas Aps a concluso o arquivo ser salvo no local abaixo: [dspace]/handle-server/sitebndl.zip
Complete o registro e faa upload do arquivo sitebndl.zip Configurando o servidor de handle Feito o registro, um identificador deve ser retornado para voc vindo do CNRI Edite o arquivo [dspace]/handle-server/config.dct para incluir as linhas na clusula server_config: "storage_type" = "CUSTOM" "storage_class" = "org.dspace.handle.HandlePlugin
Atualize todas as referncias do seu YOUR_NAMING_AUTHORITY para o handle atribudo ao seu site DSpace: 300:0.NA/YOUR_NAMING_AUTHORITY -> 300:0.NA/2097 Atualizando o prefixo handle Edite o arquivo [dspace]/config/dspace.cfg e atualize o prefixo handle
necessrio reiniciar o servidor web para as configuraes fazerem efeito Se j existem itens depositados no DSpace necessrio fazer o update desses handles com o comando abaixo: [dspace]/bin/dspace update-handle-prefix 123456789 YourHandle
Iniciando o servidor handle Inicie o servidor handle com o comando abaixo
[dspace]/bin/start-handle-server
Um script ser necessrio para automatizar o incio do servidor handle junto com a inicializao do servidor
Depois de configurado os handles devem ser resolvidos como foi demonstrado no incio do mdulo PRATIQUE Navegue at o repositrio da Biblioteca Digital da FGV : http://bibliotecadigital.fgv.br Encontre um item de uma coleo Localize o endereo handle Abra o endereo handle numa nova janela do navegador Observe que o handle ser resolvido e haver um redirecionamento de retorno ao item original
Curso DSpace Desenvolvimento e Administrao de Repositrios Digitais
Vania Santos e Rodrigo Prado de Jesus So Paulo, 2013
FIM DO Mdulo 7 Identificadores Persistentes Av. Paulista, n. 726 17 andar http://www.quatroelementos.com.br Fone: + 55 11 2613-6744 - 4506-3226 cursos@quatroelementos.com.br