25.12.2013 Views

Everton Flavio Rufino Seara.pdf - DSpace

Everton Flavio Rufino Seara.pdf - DSpace

Everton Flavio Rufino Seara.pdf - DSpace

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

47<br />

DPs devem estar aptos a atender quesitos específicos, como capturar o fator de confiança<br />

do objeto e realizar comunicação direta com a DHT e Provedores de Serviços, a fim<br />

de garantir a preservação e acesso ao conteúdo. Uma vez que diversos softwares neste<br />

sentido já foram concebidos – como <strong>DSpace</strong> [2] ou Eprints [5] – é recomendado a utilização<br />

e adaptação de tais softwares a fim de facilitar o desenvolvimento e garantir os requisitos<br />

estabelecidos pela arquitetura.<br />

A próxima Seção apresenta o conjunto mínimo de componentes necessários para o<br />

funcionamento de um Provedor de Dados no contexto apresentado.<br />

6.2.2.1 Componentes básicos de um Provedor de Dados<br />

Para facilitar o entendimento, a Figura 6.5 apresenta a estrutura de um DP dividida em<br />

camadas.<br />

A camada de aplicação é responsável por disponibilizar as interfaces necessárias para<br />

comunicação do DP com Provedores de Serviço, bem como fornecer acesso aos usuários e<br />

administradores do sistema. Esta camada é composta por três componentes básicos:<br />

• Interface Web: Exerce duas funções principais, (i) fornece acesso ao administrador<br />

para realizar inserção de objetos; e (ii) permite o acesso ao conteúdo por parte dos<br />

usuários;<br />

• Processador de Requisições OAI: Responsável por processar os 6 verbos disponíveis<br />

no protocolo OAI-PMH [24], expondo assim os metadados dos objetos aos<br />

Provedores de Serviço;<br />

• Harvester de Metadados: Responsável por recuperar metadados de objetos do<br />

Provedor de Serviços. Tendo em vista o grande custo para replicar os metadados<br />

dos objetos – já que estes são passíveis de modificações – este componente é de<br />

suma importância, uma vez que permite que metadados de objetos replicados sejam<br />

recuperados diretamente do SP, que, por natureza, armazena todos os metadados<br />

do sistema.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!