Você está na página 1de 23

Curso DSpace

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