Você está na página 1de 5

Projeto e Desenvolvimento de Aplicaes Corporativas Servios de

Localizao com Java Naming and Directory Interface Clique para Everton estilo do editar o Coimbra Prof. MSc. subttulo mestreJNDI de Arajo
everton@utfpr.edu.br /

Motivao Bit Torrent Motivao Google Motivao


Voc acabou de assumir a secretaria de turismo de referente que tem OsInternet tem um volume enorme de uma estado a Para A clientes precisam buscar o torrent informao. grande potencial turstico. Esse estado tem diversas cidades com muitas informao que ele desejacompartilhar informao as encontrar reconhecidas de em algum feita uma pedir Uma maneira eficiente mundialmente. Foi indexer; anlise belezas naturaisuma determinada informao voc seeds os saber ondesituao atual na se integrar com tracker para identificar qual a aela est ou desejada aoutilizar o precisa estratgias do Google Internet entredasdiversos computadores da infra-estrutura do Uma que possuem informaoconheceralgum turismo desse torrent; e, por fim,constatou que cada cidade indicado node segundaequipeBitTorrent. Na forma: que seu prpriocomunicao por servios ou passeios para saiba. A sistema de busca obter a informao protocolo estado. A sua alternativa parece mais com outros buscadores. Isso ocorre da seguinte tem o as seeds. Dosfaz uma queosessesGoogle eleprincipais interessante e de a pesquisa sistemas no repassa arquitetura dopersonagens personagens do sendo quando voc BitTorrent deu arquitetura esto os visitantes. Apesar foi eficientes, da certo. Algum tempo as BitTorrent, popularizaofuncionam como porque as muito utilizados pelos turistas. Issopara diversos buscadores; depois da os indexers ocorre principalmente servios so: mesmas palavras chaves da Internet, surgiram os pessoas costumamcomunicao dos que elas so bem prximas visitar vrias cidades, j de nomes. A que possibilitaram aos com as suas buscadores ao ir para outra cidade, o clientes com cada unifica as respostas dos buscadores usurios encontrar umas das outras e, visitante deve utilizar um indexer respostasdiferente S possuem a informao das que e, totalmente diferentes as informaes desejadas. prprias pode ser na devolve uma listagem de desejada. outro sistema com interfaceinternet que normalmente, diversos Seeds : Computadores e e burocraciaque surgiram diferente. para voc. A vantagemasanteriormente.Aavista aprender ele j estava acostumado na cidade onde estavado pontoumaas Tracker : Servidor seja, o cliente tem queseeds para buscadores, que sabe para buscar resultados Ou ou seja,indicar quais so alguma coisa sua de equipe elaborou uma soluo para aumentar a utilizao dos determinada informao. conversar com ele pode buscar em dificuldade pessoas faziam A idia em diversos sites. At quefaz do usurio que cada indexer. Dessa um nico a sistemas:de busca. buscas criar um sistema principal que e o Torrent Arquivo que tem a identificao surgiu algo buscador das cidades. Essedo que os outros, o surgiu do interessante, algunsda informaoprincipal ter mais eficiente sistema desejada lugar. umtracker daquela informao. sites oferecem uma integrao dos sistemas endereo interface nica para os clientes fazerem buscas nos uma interface nica para buscar os servios ou passeios em todas Google. Quem indexa os arquivos torrents para mundo faz busca Indexer : Hoje, praticamente todo que a busca dos clientes. as cidades mais utilizados. Isso facilita a vida dos indexers do estado. Dessa forma, os turistas s precisam na Internet utiliza nico sistema. Alm disso, os investimentos aprender a utilizar um a busca desse buscador. 5/16/12 clientes. 22 em marketing sero melhor aproveitados, pois a divulgao ser

JNDI

Lightweight Directory Access DNS Domain Name System Active Directory Protocol - LDAP Os mercado, h na Internet ou em uma rede qualquer No computadores diversas tecnologias que funcionem so identificados por nomes. Em chamado IP. Para como um servio deum nmero, o outras palavras, O vrios programas mecanismo semelhante ao acessar Diretory um que informar ao navegador hActive um site, voc deve voc d o nome de o IP da mquina que est rodando o site. lugar LDAP, porm criado conseguem apontar o Em um recurso e eles pela Microsoft para organizar as geral, essehumano consegueO LDAP da de tarefas de recurso est. lembrar mais plataforma onde o ser autenticao e autorizaouma nomes do que de nmeros. Mesmo diretrio voc pode Windows. Atravs desse porque os nomes podem especificao bem definida de como acessar e ser associados a algo impressoras e para a que faz sentido descobrir usurios, servios de nomes. Muitos modificar diretrios e pessoa. Ento, se dentre outros recursos, ser computadores computadores, osse comunicarpudessem desse softwares sabem atravs alm identificados por nomes, ao invs de nmeros seria mais de poder realizar todo tipo de autenticao protocolo, tornando muito importante ter aos interessante. A idia do DNS associar nomes relacionada a eles. ele. Diversos sistemas compatibilidade com muito interessante porque os IPs das mquinas. Isso operacionais j vm com um sistema de diretrios computadores continuariam usando nmeros para achar compatvel com LDAP, muitosusariam nomes Open outro 5/16/12 computador e as pessoas deles usam o para 33 fazer (http://www.openldap.org). LDAP a mesma tarefa.

JNDI

Do ponto de vistaa soluo O problema e da aplicao

JNDI

A interface de cada um desses servios Todas as operaes de registro (bind) ou de Para padronizar a interface utilizada pela nomes diferente uma servio JNDI, so acesso (lookup)acessar odas outras.nomes aplicao para dos recursos no de A burocracia partir de um aplicao inicial, que executadas apara usar um totalmente oferecido pelo servidor de contexto Java EE, diferente da classe a JNDI (Java Naming definido pela burocracia para utilizar h uma especificao, javax.naming.InitialContext.as aplicaes Java and Diretory Interface). O JNDI uma forma outro. A princpio, seriam robusta de com a tarefa de implementar a que ficariamassociar um nome um InitialContext contextcada InitialContext(); a JNDI de objeto. Alm de = new um desses servios integrao com mapear recursos, ProcuraLivroService biblioteca = new ProcuraLivroService(); serve como uma camada de nomes. Porm, como esseabstrao, context.bind(loja/procura, biblioteca); um servio permitindo que recursos de tarefa de ProcuraLivro biblioteca = (ProcuraLivro) de infra-estrutura, essa serios distintos context.lookup(loja/procura);NIS, Sistemas de (LDAP, Active Diretory, integrao deve ficar sob Arquivos e DNS, dentre servidor de responsabilidade do outros) sejam a 5/16/12 cessados nas 44 aplicao. aplicaes de forma nica.

JNDI
asadmin.bat start-domain domain1

5/16/12

asadmin.bat stop-domain domain1 iiop (bin) rmic <nomequalificado> 55

Você também pode gostar