As pesquisas federadas permitem estabelecer relacionamentos de pesquisa com outras origens (inclusive outros portais, Websites ou bancos de dados). Depois que você configura o acesso de pesquisa federada necessário, os usuários do portal solicitante podem procurar conteúdo no repositório servidor, seja ele um sistema de pesquisa estabelecido ou seu próprio banco de dados personalizado.
Há pesquisas federadas recebidas e enviadas:
Uma pesquisa federada recebida permite que outros portais do Oracle WebCenter Interaction pesquisem em seu portal.
Uma pesquisa federada enviada permite que os usuários do portal pesquisem em outros portais do Oracle WebCenter Interaction ou outros repositórios externos.
Este tópico trata das seguintes informações:
Para saber como criar ou editar objetos administrativos (inclusive pesquisas federadas recebidas, pesquisas federadas enviadas e Web services de pesquisa), clique aqui.
Para saber como os usuários podem executar uma consulta de pesquisa federada, clique aqui.
Para saber mais sobre o Editor de Pesquisa Federada Recebida, clique em uma de suas páginas a seguir:
Para saber mais sobre o Editor de Pesquisa Federada Enviada, clique em uma de suas páginas a seguir:
Os Web services de pesquisa permitem especificar definições gerais para o repositório de pesquisa remoto, deixando que as definições de segurança sejam definidas nas pesquisas federadas enviadas associadas. Isso permite que você separe o acesso ao repositório de pesquisa através de várias pesquisas federadas enviadas.
Para saber mais sobre o Editor do Web Service de Pesquisa, clique em uma de suas páginas a seguir:
Um portal do Oracle WebCenter Interaction pode solicitar e/ou servir conteúdo a outro portal do Oracle WebCenter Interaction. Quando você instala o portal, é criada a pesquisa federada recebida de Acesso Público. Isso permite que outros portais do Oracle WebCenter Interaction pesquisem neste portal como usuários Visitantes.
Para permitir outros relacionamentos de pesquisa, é necessário criar novas pesquisas federadas recebidas ou enviadas. Se seu portal estiver solicitando ou servindo conteúdo, você e o outro administrador envolvido precisam entrar em acordo sobre as seguintes questões antes de estabelecer pesquisas federadas:
Quais portais servirão conteúdo?
Quais portais solicitarão conteúdo?
Qual nome de identificação e senha de portal serão
usados para identificar os portais?
Em cada solicitação efetuada, o portal solicitante envia um identificador
e uma senha para identificar-se para o portal servidor. Você deve digitar
o mesmo identificador e a mesma senha na pesquisa federada enviada pelo
portal solicitante e na pesquisa federada recebida pelo portal servidor.
Qual conteúdo do portal servidor estará disponível
para o portal solicitante?
Se ambos os portais compartilharem um mesmo banco de dados de usuários
externo, como um servidor LDAP ou um domínio do Active Directory, você
deverá permitir que os usuários compartilhados acessem o conteúdo apropriado
no portal servidor. Isso fornecerá o maior grau de segurança de conteúdo
sem exigir trabalho administrativo adicional.
Se os portais envolvidos não compartilharem um banco de dados
de informações de usuário, você deverá criar um ou mais usuários no portal
servidor que possam ser representados por usuários do portal solicitante.
Você deverá criar usuários do portal servidor especialmente com esse propósito
e compartilhar os nomes desses usuários com os administradores dos portais
solicitantes.
Os links a seguir apontam para situações de utilização:
Representar Usuários do Portal Servidor descreve como os usuários do portal solicitante são autorizados a representar usuários do portal servidor para acessar conteúdo seguro.
Compartilhar um Banco de Dados de Usuários descreve como vários portais que acessam o mesmo repositório de usuários podem compartilhar conteúdo.
Depois que você e o outro administrador envolvido determinarem como será esse relacionamento, será possível estabelecer as pesquisas federadas enviadas e recebidas.
Se desejar pesquisar em um repositório que não seja um portal, a Oracle ou outro fornecedor deve ter escrito um Web service de pesquisa para acessá-lo. Como opção, a Oracle poderá fornecer um IDK que lhe permitirá criar seu próprio Web service de pesquisa em Java ou .NET. Para obter informações sobre seu próprio provedor de autenticação, consulte o Oracle WebCenter Interaction Web Service Development Guide, localizado na Oracle Technology Network em http://www.oracle.com/technology/documentation/bea.html.
Para criar uma pesquisa federada enviada que acesse um repositório que não seja um portal: