Everton Flavio Rufino Seara.pdf - DSpace
Everton Flavio Rufino Seara.pdf - DSpace
Everton Flavio Rufino Seara.pdf - DSpace
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
43<br />
Desta forma, ao desmembrar o identificador pdht.c3sl.ufpr.br/1884/7544, os parâmetros<br />
1884 e 7544 tornam-se diretórios, sendo que o segundo é inserido dentro do primeiro,<br />
respeitando a hierarquia da própria URI. Além disso, o arquivo armazenado em disco é<br />
nomeado com o valor do segundo parâmetro (7544) e é inserido dentro do diretório com<br />
o mesmo nome.<br />
Esta estruturação faz com que conteúdos armazenados em disco possam ser localizados<br />
pelos DPs utilizando-se somente do DOI, o que torna desnecessário a existência de<br />
informações adicionais para a localização do objeto no sistema.<br />
Além disso, a utilização do DOI como nome do objeto pela DHT, garante a compatibilidade<br />
com o protocolo OAI-PMH, uma vez que permite que buscas sejam realizadas<br />
diretamente pelo identificador do objeto, obtido a partir de um dos Provedores de Serviço<br />
ou, eventualmente, de mecanismos de busca na Internet. Internamente, considerando a<br />
estratégia de replicação escolhida, a DHT deve utilizar o nome do objeto para geração de<br />
uma ou mais hashs que indexam o conteúdo.<br />
6.2.1.2 Algoritmo de Busca na DHT<br />
O algoritmo de busca tem por objetivo encontrar o objeto solicitado – a partir de seu<br />
identificador (DOI) – de forma distribuída, considerando todas as réplicas do sistema. A<br />
busca por um objeto pode ser iniciada por qualquer nodo da DHT e tanto o conteúdo<br />
original como uma réplica do objeto podem ser retornadas. Cabe ao DNS, conforme<br />
exposto na Seção 6.1, decidir o sítio responsável por receber cada uma das requisições.<br />
O algoritmo deve possuir a interfacelookup(name) e para endereçar os objetos utilizar<br />
o operador padrão get(key), considerando a estratégia de replicação adotada. A Figura<br />
6.3 ilustra o fluxo a ser seguido pelo algoritmo.<br />
Como pode ser observador no fluxo apresentado na Figura 6.3, após realizar a busca<br />
a DHT não fornece o objeto diretamente ao usuário. O acesso ao conteúdo é realizado a<br />
partir de uma página Web – gerenciada pelo DP – disponível no sítio em que o conteúdo foi<br />
encontrado. Este passo é necessário para que o usuário possa acessar os detalhes do objeto<br />
(informações contidas nos metadados), em conformidade com o protocolo OAI-PMH, antes