Le serveur d'application InterAction est conçu pour fournir l'intelligence relationnelle aux navigateurs Web, portails, appareils sans fil et autres plateformes. Ce serveur fonctionne avec un serveur Web (Microsoft Internet Information Server) et récupère des informations de la base de données InterAction.
Le principal objectif du serveur d'application est de fournir du contenu de la base de données InterAction au InterAction Web Client™. Le Web Client est l'outil que les professionnels et leurs assistants utilisent pour découvrir l'intelligence relationnelle concernant les contacts qui les intéressent. Le Web Client est un ensemble de pages Web auxquelles les utilisateurs se connectent via leur navigateur Web. Les professionnels peuvent également gérer leurs contacts utilisateurs depuis le Web Client.
Le serveur d'application est composé de trois « serveurs conceptuels » utilisés pour transmettre des informations entre la base de données InterAction et la plateforme de diffusion (navigateur, appareil sans fil, etc.) :
- Serveur de données
- Serveur de nuggets
- Serveur de pages
Ces serveurs fonctionnent comme suit :
-
Le serveur de données récupère et traite les informations de la base de données InterAction.
Le serveur de données utilise XML pour communiquer avec les serveurs de nuggets et de pages ainsi qu'avec le navigateur Web.
-
Le serveur de nuggets génère les nuggets. Un nugget est un petit « morceau » d'information qui peut être affiché, comme une liste de contacts ou les champs supplémentaires pour un contact particulier.
Le serveur de nuggets envoie des requêtes XML au serveur de données, construit les nuggets en HTML, puis transmet le HTML au serveur de pages pour être assemblé en une page.
Le serveur de nuggets peut également communiquer avec des portails, des intranets personnalisés ou toute autre application pouvant envoyer des requêtes à un serveur Web.
- Le serveur de pages prend les nuggets HTML transmis par le serveur de nuggets et les assemble en pages Web complètes que les utilisateurs peuvent voir dans un navigateur ou une autre plateforme de diffusion.
La figure ci-dessous illustre ce flux d'informations.
La figure ci-dessous illustre une page du Web Client affichée par le serveur de pages. Dans cet exemple, la page comporte plusieurs nuggets (montrés par des boîtes dans la figure). Chaque nugget affiche un « morceau » d'information défini.
Une Page Typique du Web Client avec Plusieurs Nuggets
Comment les Pages du Web Client Sont-elles Définies ?
Chaque page du Web Client est définie par une méthode de page dans un fichier de configuration XML. Une méthode de page est un ensemble d'instructions pour le serveur d'application InterAction. Lorsque vous accédez à une page avec votre navigateur, votre navigateur envoie une requête au serveur d'application. Le serveur renvoie une réponse sous la forme de la page que vous voyez dans votre navigateur.
Ces méthodes de page sont écrites en XML et sont stockées dans des fichiers de configuration sur l'ordinateur sur lequel le serveur d'application est installé. La méthode de page définit des informations telles que :
- Le nom de la page.
- Le titre affiché dans la zone d'en-tête de la page.
- La disposition de tous les nuggets affichés sur la page.
- Les paramètres requis pour chaque nugget.
La plupart des pages nécessitant une personnalisation peuvent être largement configurées en utilisant les outils fournis dans les produits InterAction Windows Client et Administrator. Par exemple, vous pouvez ajouter de nouveaux profils dans le Windows Client. Ceux-ci apparaissent automatiquement dans le nugget Profils, Listes et Notes affiché sur la page Vue d'ensemble Personne/Entreprise.
La plupart des personnalisations que vous devez effectuer entrent dans cette catégorie. De plus, vous pouvez personnaliser davantage les pages du Web Client en modifiant les fichiers XML qui les définissent. Pour une référence décrivant les fichiers XML, voir Aperçu de la Référence XML.
Utilisez ce contenu de référence si vous avez besoin de savoir quelles informations une page affiche ou les règles métier qui contrôlent le comportement de la page.