0

6 La navigation dans le manuel de Kentika est réservée aux utilisateurs identifiés



Client de bases externes : connecteur RSS

Client de bases externes : connecteur RSS

Préambule

Ce qui est décrit ci-dessous concerne les versions qui ne disposent pas de Kentika veille & presse

Un connecteur d'accès à une base externe de type RSS permet de regrouper plusieurs fils. Un fil se définit par une URL d'accès au fichier XML contenant les informations descriptives des "dépèches" contenues dans le fil.

L'avantage de ce lecteur de fils RSS est qu'il permet de faire des recherches dans un agrégat de fils et de programmer des alertes sur des nouveautés bien ciblées.

Structure de données

Afin de faire afficher les informations des dépêches d'un fil, vous devez vous assurer que des correspondances entre les champs RSS et les champs apparents définis dans votre aplpication sont bien renseignées.

Préférences > Bases externes > Client > Structure > Schémas SRW

Correspondances champs apparents / champs RSS

Afin de proposer des recherches à l'intérieur des fils RSS, des correspondances entre les index de recherche et les champs RSS doivent être établies.

Préférences > Bases externes > Client > Structure > Index de recherche

Correspondances permettant d'effectuer des recherches au sein d'un fil RSS

Ces correspondances sont établies pour l'ensemble des fils RSS que vous serez amenés à exploiter. Par ailleurs, elles peuvent être modifiées sans vous n'ayez à modifier le paramétrage de vos fils RSS.

Notion de "post-filtrage"

Un fil RSS est fourni systématiquement par le site qui le propose dans son intégralité. Afin de permettre des recherches, votre application demande dans un premier temps le fil au serveur, le découpe en enregistrements unitaires et effectue ensuite un filtrage par rapport à l'équation de recherche saisie par l'utilisateur.

Dialogue de réglage

Le réglage consiste principalement à indiquer la liste des fils qui composent le connecteur.

https://www.kentika.net/WEBTEMP/WRTemp/RES/297212401549/images/docwrite003.jpg

Liste des fils et délai de rafraîchissement

Fils

1 Duplication, suppression et ajout de fils

Afin de faciliter la saisie, vous pouvez copier l'URL d'un fil à partir de votre navigateur puis le coller dans cette zone. En cliquant sur un fil de la liste, le contenu est calculé et affiché.

Délai de rafraichissement

2 Nombre de minutes au-delà duquel le fils doit être redemandé au serveur.

Entre deux appels à un fil RSS, si ces appels sont rapprochés et si le site ne change pas d'une minute à l'autre (ce qui est le cas de la quasi totalité des fils), il est judicieux, afin de diminuer le trafic et d'améliorer les performances, de fixer un délai de rafraichissement. Le résultat est demandé une fois, stocké dans le dossier temporaire et n'est plus redemandé au serveur tant que le délai écoulé depuis son enregistrement sur le disque n'est pas écoulé.

Informations sur le fil

3 Informations fournies par le producteur

Chaque fil est accompagné d'informations de description : dans cette zone sont affichées les informations de chacun des fils composant le connecteur.

Contenu du fil / du connecteur

4 Si aucun fil n'est sélectionné, le contenu du connecteur ; le contenu du fil sinon.

Le contenu du connecteur signifie que les fils ont été chargés, découpés, agrégés et les informations extraites (conformément au paramétrage des correspondances avec les champs apparents).

https://www.kentika.net/WEBTEMP/WRTemp/RES/297212401549/images/docwrite004.jpg

Contenu du connecteur : les enregistrements ont été découpés (KV_Record).

Contenu d'un enregistrement

5 Détail d'une dépêche ou d'un enregistrement

Si une ligne est sélectionnée dans la zone contenu, le détail de cette dernière (en xml) est affiché dans cette zone.

Tester ce connecteur

5 Appelle chaque fil et consolide leur contenu

Cette fonction permet de vérifier le bon fonctionnement global du connecteur.

Utilisations complémentaires d'un connecteur RSS

Tout comme les autres connecteurs, un connecteur RSS peut être utilisé comme source de données pour effectuer des recherches. Il propose également deux utilisations complémentaires : affichage en page d'accueil de l'application ou encore sous forme de liste de fils proposés dans le serveur web.