Un moteur de recherche nécessite des adaptateurs de plug-in spécialement codés. Un plug-in Adaptateur de recherche traduit les demandes de recherche génériques au format propriétaire d'un moteur de recherche, appelle ce moteur et renvoie des demandes de recherche.
Remarque : Si CA SDM est configuré pour l'hébergement multiclient, le client hébergé est transmis au moteur de recherche. La recherche fédérée inclut une prise en charge intégrée pour l'hébergement multiclient. Vous pouvez l'utiliser pour isoler les données par client hébergé dans une mise en oeuvre SharePoint unique.
Important : Les espaces et les esperluettes ne sont pas admis dans les valeurs du fichier de propriétés adapters.properties.
$NXROOT\bin
encrypt_pwd [-e] <mot_passe_moteur_recherche>
L'option par défaut est -e.
$NX_ROOT\samples\cafedsearch
Entrez le nom d'utilisateur pour l'accès SharePoint.
Entrez le mot de passe chiffré pour l'accès SharePoint comme indiqué à l'étape 1.
Entrez le nom d'hôte.
Entrez le nom de domaine.
Entrez le protocole de communication (http ou https).
Entrez le numéro de port. La valeur par défaut est 80.
Entrez la valeur de clé unique dont se sert Google pour choisir le compte de recherche personnalisée Google à utiliser.
Entrez la valeur de clé unique dont se sert Google pour déterminer l'identité d'une application. Pour récupérer la clé dans la console des API, activez l'API de recherche personnalisée JSON/Atom. Cette API fournit une nouvelle clé d'API pour l'accès aux API simples.
Entrez le protocole de communication (http ou https).
Entrez le numéro de port de CA Open Space. La valeur par défaut est 8686.
Si l'hébergement multiclient n'est pas configuré pour CA SDM, entrez un nom d'utilisateur pour effectuer une recherche dans CA Open Space.
Entrez le mot de passe chiffré de CA Open Space. Pour de plus amples renseignements, reportez-vous à l'étape 1.
Entrez les détails de l'hôte de l'entreprise du client hébergé.
Par exemple, si CA SDM contient le nom de client hébergé Client_hébergé1, vous devez indiquer les valeurs suivantes dans le fichier openspace-tmpl.xml :
<entry key="Tenant1">
<bean class="com.ca.ServicePlus.cafedsearch.adapters.openspace.OpenSpaceCompanyDetail">
<property name="nom_utilisateur" value="$(openspace_tenant1_userName)"/>
<property name="mot_passe" value="$(openspace_tenant1_password)"/>
<property name="hôte_entreprise" value="$(openspace_tenant1_companyHost)"/>
</bean>
</entry>
openspace_tenant1_userName=
openspace_tenant1_password=
openspace_tenant1_companyHost=
Répétez les étapes a et b pour tous les clients hébergés requis dans le fichier openspace-tmpl.xml.
fs_adapters_cli -i -k OpenSpace -b OpenSpaceSearchAdapter -t "openspace-tmpl.xml" -o "openspace.xml"
fs_adapters_cli -i -k Google -b GoogleSearchAdapter -t "google-tmpl.xml" -o "google.xml"
fs_adapters_cli -i -k SharePoint -b SharePointSearchAdapter -t "sharepoint-tmpl.xml" -o "sharepoint.xml"
Remplacez les valeurs d'attribut -k et -o par le nom de votre choix. Pour de plus amples renseignements sur le fichier de l'utilitaire de recherche fédérée et sur ses attributs, reportez-vous à la rubrique Fichiers de l'utilitaire de recherche fédérée.
$NXROOT\log\jfedsearch.log
$NX_ROOT\samples\cafedsearch
Utilisez l'option -c avec le fichier XML modifié (xyz.xml) pour enregistrer les adaptateurs.
$NX_ROOT/bopcfg/www/CATALINA_BASE_FS/webapps/cafedsearch/WEB-INF/
pdm_tomcat_nxd -c STOP -t FS
pdm_tomcat_nxd -c START -t FS
Les adaptateurs de recherche fédérée sont configurés.
$NX_ROOT\log\jrest.log
|
Copyright © 2013 CA.
Tous droits réservés.
|
|