El InterAction Application Server está diseñado para ofrecer Relationship Intelligence a navegadores web, portales, dispositivos inalámbricos y otras plataformas. Este servidor funciona junto con un servidor web (Microsoft Internet Information Server) y recupera información de la base de datos de InterAction.
El objetivo principal del Application Server es proporcionar contenido de la base de datos de InterAction al Web Client de InterAction™. El Web Client es la herramienta que utilizan los profesionales y sus asistentes para descubrir la Relationship Intelligence sobre los contactos que les interesan. El Web Client es un conjunto de páginas web a las que los usuarios acceden a través de su navegador. Los profesionales también pueden gestionar sus contactos de usuario desde el Web Client.
El Application Server está compuesto por tres “servidores conceptuales” que se utilizan para transferir información entre la base de datos de InterAction y la plataforma de entrega (navegador, dispositivo inalámbrico, etc.):
- Servidor de datos
- Servidor de nuggets
- Servidor de páginas
Estos servidores funcionan de la siguiente manera:
-
El servidor de datos recupera y procesa información de la base de datos de InterAction.
El servidor de datos utiliza XML para comunicarse con los servidores de nuggets y de páginas, así como con el navegador web.
-
El servidor de nuggets genera los nuggets. Un nugget es un pequeño “fragmento” de información que se puede mostrar, como una lista de contactos o los campos adicionales de un contacto en particular.
El servidor de nuggets envía solicitudes XML al servidor de datos, construye los nuggets en HTML y luego pasa el HTML al servidor de páginas para que se ensamble en una página.
El servidor de nuggets también puede comunicarse con portales, intranets personalizadas o cualquier otra aplicación que pueda enviar solicitudes a un servidor web.
- El servidor de páginas toma los nuggets en HTML que le pasa el servidor de nuggets y los ensambla en páginas web completas que los usuarios pueden ver en un navegador u otra plataforma de entrega.
La siguiente figura ilustra este flujo de información.
La siguiente figura muestra una página del Web Client mostrada por el servidor de páginas. En este ejemplo, la página tiene varios nuggets (indicados por los recuadros en la figura). Cada nugget muestra un “fragmento” definido de información.
Página típica del Web Client con varios nuggets
¿Cómo se definen las páginas del Web Client?
Cada página en el Web Client se define mediante un método de página en un archivo de configuración XML. Un método de página es un conjunto de instrucciones para el InterAction Application Server. Cuando accedes a una página con tu navegador, este envía una solicitud al Application Server. El servidor responde enviando la página que ves en tu navegador.
Estos métodos de página están escritos en XML y se almacenan en archivos de configuración en el equipo donde está instalado el Application Server. El método de página define información como la siguiente:
- El nombre de la página.
- El título que se muestra en el encabezado de la página.
- La disposición de todos los nuggets que se muestran en la página.
- Los parámetros requeridos para cada nugget.
La mayoría de las páginas que requieren personalización se pueden configurar ampliamente utilizando las herramientas que ofrecen los productos InterAction Windows Client y Administrator. Por ejemplo, puedes agregar nuevos perfiles en el Windows Client. Estos aparecen automáticamente en los nuggets de Perfiles, Listas y Notas que se muestran en la página de resumen de Persona/Empresa.
La mayor parte de la personalización que necesitas hacer entra en esta categoría. Además, puedes personalizar aún más las páginas del Web Client editando los archivos XML que las definen. Para consultar una referencia sobre los archivos XML, consulta Descripción general de la referencia XML.
Utiliza este contenido de referencia si necesitas saber qué información muestra una página o las reglas de negocio que controlan el comportamiento de la página.