información general del sistema xpression enterprise edition · introducción 1 introducción en...

30
Información general del sistema xPression Enterprise Edition Versión 3.0 SP1

Upload: others

Post on 24-Jul-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Información general del sistema xPression Enterprise EditionVersión 3.0 SP1

Page 2: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

EMC Corporation, Hopkinton, MA 01748-91031-508-435-1000www.EMC.com

Copyright 2005-2008 EMC Corporation. Reservados todos los derechos.

La protección del copyright incluye todos los formatos de información y material protegidos por copyright regidos por la legislación o normativa legal actual o futura. Esto incluye, sin limitaciones, cualquier material generado por los programas de software que muestran iconos u otras interfaces de pantalla. No puede copiar ni transmitir ninguna parte de este documento en formato electrónico o impreso sin el permiso expreso por escrito de EMC Corporation. xPression, CompuSet y el resto de productos de EMC Corporation mencionados en esta publicación son marcas comerciales de EMC Corporation. Para obtener información completa sobre el copyright, consulte el archivo xPression Licensing Document.pdf incluido en el CD de la biblioteca de eBook.

Page 3: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

TABLA DE CONTENIDO

1 Introducción ........................................................................................................................................ 3Cuadros y barras de revisión ......................................................................................................... 3Asistencia técnica de soluciones.................................................................................................... 3

2 Introducción a xPression ...................................................................................................................... 5¿Qué es xPression?...................................................................................................................... 5

¿Dónde encaja xPression?..................................................................................................... 5Los tres principales desafíos comerciales que resuelve xPression ............................................ 6

3 Información general sobre la infraestructura de xPression ...................................................................... 7Componentes del servidor ............................................................................................................. 7

Ensamblado de documento .................................................................................................... 7Procesamiento por lotes......................................................................................................... 8

Componentes de datos ................................................................................................................. 8Datos de cliente..................................................................................................................... 8Base de datos de xPression ................................................................................................... 9

Componentes de archivo............................................................................................................... 9Plantillas de documento empresarial (BDT) ............................................................................. 9Lista de ensamblados ............................................................................................................ 9Perfiles de salida ................................................................................................................... 10Documentos ensamblados ..................................................................................................... 10

Componentes de software de xPression......................................................................................... 10Controlador de distribución..................................................................................................... 10Controlador de seguridad ....................................................................................................... 11Lector de datos de clientes..................................................................................................... 11Controlador de perfiles de salida............................................................................................. 11Motores de composición ........................................................................................................ 11Batch Runner ........................................................................................................................ 12API de xFramework ............................................................................................................... 13

Page 4: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

TABLA DE CONTENIDO

Utilidad de migración ............................................................................................................. 14Integración de la administración del contenido empresarial (ECM) ................................................... 14

Integración de Documentum................................................................................................... 14Integración de Filenet............................................................................................................. 15

4 Componentes de aplicaciones .............................................................................................................. 16Aplicaciones transaccionales ......................................................................................................... 16

xResponse ............................................................................................................................ 16xRevise................................................................................................................................. 16

Aplicaciones de administración ...................................................................................................... 17xAdmin ................................................................................................................................. 17xDashboard........................................................................................................................... 17

Aplicaciones de diseño de documentos de xPression...................................................................... 17xDesign................................................................................................................................. 17xPresso para Adobe InDesign ................................................................................................ 18xPresso para Dreamweaver ................................................................................................... 18xPresso para Microsoft Word 2007 ......................................................................................... 19

xPressForms ................................................................................................................................ 19

5 Configuraciones de servidor ................................................................................................................. 20Información general de la implementación de xPression.................................................................. 20

Implementación de xDesign ................................................................................................... 21xPresso para la implementación de Adobe InDesign ................................................................ 21Implementación de xPresso para DreamWeaver...................................................................... 21Implementación del servidor ................................................................................................... 22Implementación de la base de datos de xPression................................................................... 22

Planificación de su configuración de xPression ............................................................................... 22Configuraciones sugeridas para el servidor .................................................................................... 23

Volúmenes de lote moderados................................................................................................ 24Volúmenes de lotes grandes con procesamiento transaccional moderado ................................. 25Volúmenes de lotes grandes con procesamiento transaccional grande...................................... 25

Conectividad a otros componentes................................................................................................. 25Estado de sesión cliente de xPression .................................................................................... 26Afinidad del servidor .............................................................................................................. 26

Page 5: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Introducción 1Introducción

En esta guía se proporciona información general del sistema xPression Enterprise Edition.Analizaremos las aplicaciones, los componentes, los motores de publicación y la infraestructura deservidor de xPression.

Cuadros y barras de revisiónLos siguientes cuadros de colores le indican información especial en la documentación.

PRECAUCIÓNEl cuadro de advertencia le advierte de que se puede producir un error grave, una salida insatisfactoriao una pérdida de datos, si no se siguen detenidamente las instrucciones.

Sugerencia

Las sugerencias le ofrecen consejos para simplificar una tarea o describen un acceso directo útil.También pueden describir una manera alternativa de utilizar las técnicas descritas en el texto.

Nota

Una nota proporciona información que enfatiza o complementa puntos importantes del texto principal.

Las barras de revisión le permiten localizar información nueva o modificada. Busque estas barras derevisión en el margen derecho de cada página afectada.

Asistencia técnica de solucionesPara obtener más información o para resolver un problema, póngase en contacto con el servicio deasistencia técnica de soluciones de Document Sciences:

Teléfono: (760) 602-1500

Fax: (760) 602-1515

World Wide Web: http://support.docscience.com

3

Page 6: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 1 — Introducción

Correo electrónico: [email protected]

4

Page 7: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Introducción a xPression 2Introducción a xPression

En este capítulo se ofrece una introducción al sistema de administración de xPression. En estecapítulo revisaremos la arquitectura y los componentes de diseño de xPression desde la perspectivade un administrador del sistema.

¿Qué es xPression?xPression es un conjunto de aplicaciones que proporcionan procesamiento universal de contenidospara su empresa. El sistema se ha diseñado con una arquitectura abierta y basada en componentessegún estándares como Java EE, servicios Web, JMS, MS .NET y XML.

La arquitectura Web de niveles múltiples de xPression permite una ejecución de alto volumen y entiempo real de sus comunicaciones comerciales más importantes. Las funciones de extremo a extremode xPression le permiten diseñar, probar, aprobar, generar y enviar de forma rápida sus documentos através de una variedad de métodos de impresión, Web, de archivado y de correo electrónico.

¿Dónde encaja xPression?El SOA (Servicio orientado a la arquitectura) de xPression se ha diseñado para integrarse confacilidad en las soluciones de empresa, como ECM, CRM, ERP y BPM. xPression proporcionaservicios de publicación de contenido dinámico para la generación de documentos personalizados yde alta calidad dentro de una solución de empresa, como se muestra en el diagrama a continuación.

Lo que permite esta facilidad de integración es la arquitectura Java EE de xPression, la ampliacompatibilidad con XML, el completo conjunto de servicios Web, la API de Java y la interfaz demensajería.

5

Page 8: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 2 — Introducción a xPression

Los tres principales desafíos comerciales que resuelve xPression1. Promover la fidelidad del cliente: aumentar la retención de clientes con comunicaciones

interactivas con los clientes, en tiempo real, lo que permite a los agentes de campo responderinmediatamente a sus solicitudes.

2. Consolidación tecnológica: Sustituir las numerosas herramientas de creación de documentosheredadas por una única solución completa y basada en estándares que pueda integrarsecon los sistemas CRM, ECM y ERP de su empresa y que cubra todas sus necesidades decreación de documentos.

3. Tiempo de comercialización (Time to market): acelerar el diseño y la implantación de suscomunicaciones comerciales mediante las mejores herramientas de productividad, comoMicrosoft Word, Adobe InDesign y DreamWeaver, en combinación con una potente lógicabasada en reglas y el mejor motor de creación de documentos de su clase.

6

Page 9: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Información general sobre lainfraestructura de xPression 3

Información general sobre la infraestructura de xPression

En este capítulo se ofrece una introducción al sistema de administración de xPression. En estecapítulo revisaremos la arquitectura y los componentes de diseño de xPression desde la perspectivade un administrador del sistema.

Los componentes del servidor de xPression interactúan para proporcionar un entorno óptimo dediseño de documentos. En esta sección se describe cómo cada uno de los componentes clave realizasus funciones dentro de los procesos de creación y diseño de documentos.

Componentes del servidorEl servidor de xPression es el eje de la serie xPression. Está formado por los componentes necesariospara el ensamblado, el formato y la distribución de documentos personalizados. Estos componentesse escriben en Java y se alojan en el servidor de aplicaciones Java. El uso de Java en loscomponentes de xPression y en el servidor de aplicaciones permite que xPression se convierta en unaaplicación compatible con varias plataformas que se puede ejecutar en varios sistemas operativos,entre los que se incluyen: sistemas Windows, UNIX y Linux. Para obtener una lista completa de losservidores y sistemas operativos compatibles, consulte la documentación de instalación.

Dos de las principales funciones del servidor son el ensamblado de documentos y el procesamientopor lotes.

Ensamblado de documentoEl ensamblado de documento se logra gracias a un componente Enterprise Java Bean (EJB) quese ejecuta en un contenedor que proporciona el servidor de aplicaciones. Se pueden invocar variasinstancias del EJB de xPression Assemble para procesar solicitudes simultáneas de ensambladode documento.

Este componente gestiona la creación, personalización y adaptación de documentos. Lee yejecuta las instrucciones en una Plantilla de documento empresarial (BDT) creada por xDesign. Acontinuación, el componente consulta la base de datos de xPression y los orígenes de datos delcliente y crea un documento ensamblado basado en las instrucciones de la BDT.

7

Page 10: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

Procesamiento por lotesLas funciones de lote de xPression le permiten aprovechar al máximo la velocidad de producciónde xPression y la escalabilidad para imprimir y distribuir comunicaciones de cliente de volumenalto. xPression procesa las instrucciones en una definición de trabajo XML (creada en xDashboard)para determinar qué documentos y qué registros de cliente procesará. A continuación, ensambla ypublica el documento para finalizar el trabajo por lotes. Se puede programar para que se ejecute enmomentos concretos específicos utilizando los servicios de programación estándares de su sistemaoperativo o el paquete de software de programación por lotes de terceros. xPression ejecuta lasdirectivas especificadas en una definición de trabajo por lotes, que se conservan de xAdmin.

Al procesar un trabajo por lotes, xPression acepta los argumentos de línea de comandos opcionales einteractúa principalmente con tres componentes del servidor: el lector de datos de clientes, xPressionAssembly y el controlador de perfil de salida. Las definiciones de trabajo por lotes generadas porxDashboard se almacenan en la base de datos de xPression; las definiciones de trabajo por lotescompuestas manualmente se almacenan en un archivo transferido al proceso por lotes desdela línea de comandos.

Para más información sobre cómo funciona xPression Batch, consulte la Guía de procesamiento porlotes de Enterprise Edition.

Componentes de datosExisten dos componentes de datos xPression: los de datos de cliente que xPression utiliza comoentrada para sus documentos personalizados (datos de cliente) y el contenido e imágenes resultantesalmacenados en las herramientas de diseño de documentos de xPression (base de datos dexPression).

Datos de clienteLos datos de cliente constituyen la información almacenada en una base de datos de clienteque permite a un diseñador de documentos personalizar los documentos. Los datos de cliente seproporcionan a xPression en formato XML o desde una base de datos relacional. xPression puedeleer cualquier estructura XML mediante XML Schema Definition (XSD) para definir el esquema y laexpresión XPath en la ubicación de los datos dentro del árbol XML. El componente de lector de datosde clientes lee y extrae los datos de los archivos de datos del cliente.

Los orígenes de datos mal diseñados pueden inhibir el rendimiento de xPression. Asegúrese de queemplea prácticas de diseño de datos de sonido al crear sus datos de cliente.

Nota

Existe un límite para la longitud de los campos de datos de tipo de cadena individuales de sus datosde cliente. Para las bases de datos relacionales (RDB), el límite de longitud de caracteres es de255 caracteres para la mayoría de las bases de datos RDB de proveedores. Para los datos XML,xPression admite hasta 4.000 caracteres en un campo de datos individual.

8

Page 11: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

Base de datos de xPressionLa base de datos de xPression es una base de datos relacional totalmente indexada que incluyecontenido, imágenes, plantillas de documento, reglas y datos internos de xPression. En un entornosin clústeres, hay una base de datos de xPression en cada instalación de xPression. Para un entornocon clústeres, todos los servidores de xPression que participan en el clúster utilizan una base dedatos de xPression. La base de datos de xPression contiene diferentes tipos de información: objetosde datos xPression, reglas, objetos de texto (documentos) y objetos binarios (imágenes). La basede datos de xPression se aloja en una base de datos relacional.

Componentes de archivoxPression utiliza distintos tipos de archivos para definir la inclusión del contenido, recopilarelementos para el ensamblado, definir las especificaciones de la salida y almacenar los documentosensamblados.

Los componentes de archivo son:• Plantillas de documento empresarial (BDT)• Lista de ensamblados• Perfiles de salida• Documentos ensamblados

Plantillas de documento empresarial (BDT)La plantilla de documento empresarial es un documento XML generado por xDesign al crear undocumento. Consiste en un conjunto de instrucciones que indica a xPression qué contenido se incluyeen un documento, cómo se debería formatear el documento y cómo se personaliza cada resultado desalida del cliente. La BDT se basa en la lógica empresarial que usted definió al crear un documentoen xDesign. La BDT consulta los datos del cliente y la base de datos de xPression a través deinstrucciones, operaciones lógicas y funciones aritméticas Una BDT también se puede concebir comoun lenguaje de archivos de comandos y en ocasiones se hace referencia a ella como sintaxis de BDT.

Lista de ensambladosEl motor de ensamblado es un EJB con estado que se ejecuta dentro de un contenedor queproporciona el servidor de aplicaciones Java. Interactúa con otros componentes de xPression(xPression Batch, el controlador de perfil de salida, el lector de datos de clientes y la base de datosde xPression) para recopilar los datos necesarios para personalizar, ensamblar y dar formato asus documentos.

La lista de ensamblados es un archivo XML generado por el motor de ensamblado después de leer yejecutar las instrucciones encontradas en una BDT para un registro de cliente determinado. Contienetodas las instrucciones que necesita xPression para generar su salida personalizada.

Una lista de ensamblados siempre es específica de un único registro exclusivo de entrada de datos.Una BDT es una plantilla para generar muchas listas de ensamblados, una para cada registro dedatos. xPression crea listas de ensamblados aplicando un único registro exclusivo de datos deentrada a una BDT.

9

Page 12: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

Perfiles de salidaLos perfiles de salida contienen las instrucciones que se utilizan para definir cómo se da formato y sedistribuye un documento. El contenedor de perfiles de salida asocia las secuencias de salida con ladistribución y el formato o las definiciones de salida. Una secuencia de salida define lo que se incluyedentro de una secuencia y cómo se genera esa secuencia. Una definición de distribución proporcionainformación específica del dispositivo basada en la salida deseada (por ejemplo, una definición dedistribución de correo electrónico contiene información para los campos de Para, De y Asunto). Unadefinición de formato proporciona información específica de formato como archivos de fuentes yselecciones de formato de salida designadas (por ejemplo, AFP, PostScript, PDF, Metacode o PCL).

Documentos ensambladosEl motor de ensamblado que incluye el contenido personalizado para el cliente genera la salida de undocumento ensamblado. Actúa como código intermedio que xPression lee y ejecuta para generarel documento final para la entrega al cliente.

Componentes de software de xPressionAdemás de los componentes básicos de la arquitectura de xPression tratadas en secciones anterioresde este capítulo, hay otros módulos de software que proporcionan funcionalidad en varias áreas dexPression.

En esta sección se explican brevemente los componentes de software que completan la arquitecturade xPression:

• Controlador de distribución

• Controlador de seguridad

• Lector de datos de clientes

• Controlador de perfiles de salida

• Motores de composición

• Batch Runner

• API de xFramework

• Utilidad de migración

Controlador de distribuciónEl control de distribución interactúa con los canales de distribución compatibles en xPression, como elcorreo electrónico SMTP, impresión y formatos de salida de archivado. El controlador de distribuciónes un EJB de sesión sin estado que funciona de forma asincrónica a través de un mecanismo depuesta en cola para garantizar la entrega de la salida a los canales que no admiten de manera fiablela entrada de varios subprocesos. Este controlador determina el canal de distribución adecuadosegún información recibida del controlador de perfiles de salida.

10

Page 13: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

Controlador de seguridadEl controlador de seguridad es un EJB sin estado que se encarga de configurar y controlar losderechos de acceso a xPression, así como de interactuar con los sistemas de seguridad de redpara los servicios de autenticación. Además, este controlador utiliza protección EJB para garantizarque únicamente los componentes y usuarios autorizados pueden acceder a las interfaces públicasde ciertos EJB.

Lector de datos de clientesEl lector de datos de clientes es un componente Java de varios subprocesos que utiliza el motor deensamblado, Batch Runner, xDesign, xRevise y xResponse para consultar y recuperar los datosdel cliente. Es la única interfaz para acceder a los datos del cliente almacenados en una RDB odocumento XML. Traduce los objetos Java en código SQL personalizado para que se adapte alproveedor de SQL, en oposición a la ejecución de instrucciones SQL en bruto directamente contra labase de datos, permitiendo que xPression sea independiente de la base de datos.

El lector de datos de cliente crea una base de datos en memoria que almacena los datos recuperadosfacilitando las consultas XML. Esta funcionalidad también hace posible que el diseñador deldocumento desarrolle un único documento que se puede utilizar con diferentes orígenes de datossegún la necesidad empresarial.

Controlador de perfiles de salidaEl controlador de perfiles de salida (OPC) es un componente Java que lee y procesa la informaciónubicada dentro de un perfil de salida para determinar cómo se debería dar formato, componer,publicar y distribuir un documento. El OPC se encarga de diferentes tareas como la generación desecuencias de salida, códigos de barras, archivos de archivado e índices, sin limitarse sólo a ellas.

Motores de composiciónxPression tiene dos motores de composición: CompuSet y xPublish. Los motores de composicióncrean el diseño y formato finales de los documentos ensamblados y generan los documentospersonalizados en el formato especificado por el OPC.

El motor de composición consta de dos componentes principales: un motor del procesamiento desalida y un emisor para cada formato de salida compatible. Los motores de composición xPressionadmiten funciones y formatos de salida diferentes.

11

Page 14: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

Batch RunnerBatch Runner es un componente Java que se encarga del procesamiento desatendido de grandesvolúmenes de documentos. Se puede iniciar manualmente desde la línea de comandos, desdexDashboard, o programar para que se inicie en un momento determinado con los servicios deprogramación del sistema operativo.

Batch Runner puede ejecutarse en modo de un único subproceso o en modo de varios subprocesos,dependiendo de la configuración del servidor y el motor de composición. Gestiona el procesamientode varios documentos invocando uno o más subprocesos del lector de datos de clientes y el motor deensamblado para ejecutar trabajos por lotes en subprocesos paralelos. Interactúa con el controladorde perfiles de salida y el controlador de distribución para entregar la salida solicitada en los canalesdeseados.

Las instrucciones de procesamiento se entregan en el lote de xPression a través de una definición detrabajo XML. La definición de trabajo se puede generar manualmente o a través de xDashboard.

12

Page 15: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

API de xFrameworkxFramework es la interfaz de programación de aplicaciones (API) para xPression. Le permite crearuna interfaz personalizada en los servicios relacionados de distribución y ensamblado de xPression.Los componentes de xFramework son: FastPath, API de servicios Web, API de JAVA y el Adaptadorde EAI.

FastPath para xResponse y xReviseFastPath le permite integrar las aplicaciones Web de xPression en las aplicaciones Web cliente.

API de servicios WebxPression proporciona cinco servicios Web dirigidos a diferentes necesidades de uso de API. Parautilizar un servicio Web, debe obtener una descripción de la interfaz del servicio Web a través deWSDL. La API de servicios Web es una API independiente de plataforma invocable por códigoJava y .NET Visual Studio.

API de JavaLa API de Java sólo está disponible para el código cliente de Java. Para utilizar la API de Java dexPression, debe hacer coincidir exactamente el programa cliente de Java que escribe con el servidorde xPression al que se conectará cuando copie los archivos Java Archive (JAR). xPression admitemensajería casi a tiempo real a través del estándar JMS.

Adaptador de EAISe utiliza para escenarios de integración mejorados, por ejemplo, JMS y carga de archivos.

Servicios Web de xPressionLos servicios Web le permiten ejecutar programas en equipos remotos en la Web. Sin embargo, adiferencia de las aplicaciones distribuidas tradicionales, los servicios Web se pueden invocar conplataformas de hardware y software diferentes. La tecnología que hace posible invocar componentesremotos se denomina SOAP (Simple Object Access Protocol). La aplicación cliente crea un "mensaje"SOAP en formato XML que incluye el nombre del servicio, el método que el cliente invoca y todos losparámetros necesarios. A continuación, envía el mensaje al equipo remoto a través de la Web. Elequipo remoto procesa la solicitud y envía una "respuesta" SOAP, indicando si la llamada finalizócorrectamente e incluyendo anexos, si es necesario.

API de Java de xPressionLa Guía del desarrollador de xFramework le ayuda a escribir aplicaciones de xPression utilizando laAPI de Java de alto nivel de xPression.

13

Page 16: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

Utilidad de migraciónLa utilidad de migración proporciona un método fácil de transferencia de documentos y sus objetosrelacionados de un servidor de xPression a otro. Esta capacidad es útil en situaciones donde unservidor de xPression se utiliza en un entorno de desarrollo y otro en un entorno de producción.Con la utilidad de migración puede recuperar documentos creados en desarrollo e importarlos enla producción. La migración también le permite separar la exportación e importación en funcionesindividuales.

Para suavizar el proceso de crear nuevamente su perfil de salida y las configuraciones de trabajopor lotes en el servidor al que migra, xPression Migrate le permite migrar estas configuracionesdel mismo modo.

La utilidad de migración se puede ejecutar manualmente desde xAdmin o programar para que seejecute en una fecha y hora especificadas utilizando los servicios de programación del sistemaoperativo. Una definición de migración XML que se puede generar manualmente o con xAdminconstituye una entrada a una migración programada.

Integración de la administración del contenidoempresarial (ECM)xPression admite dos sistemas de ECM: Documentum y Filenet. Ambos sistemas requieren unainstalación y pasos de configuración especiales.

Integración de DocumentumDocumentum es un sistema de administración del contenido empresarial. Es una plataformay repositorio públicos que se utilizan para crear, gestionar, entregar y archivar el contenido.Documentum destaca en la gestión de los procesos de ciclo de vida de todo el contenido, desde lacreación y gestión, hasta el deterioro y obsolescencia final del contenido. Document Sciences destacaen la creación, ensamblado automatizado y entrega de documentos muy personalizados para un lotede gran volumen y un acceso en línea escalable. Juntas, estas dos soluciones ofrecen una solucióneficaz "de extremo a extremo" en la industria de servicios financieros para automatizar y optimizar lacreación, personalización, gestión, reconversión y publicación de contenido dinámico

Para saber cómo configurar su entorno xPression para Documentum, consulte la Guía de instalaciónde XPression Enterprise Edition.

Los documentos que mejor se adaptan a la integración de DocumentumDocumentos muy complicados, compatibles, muy personalizados y adaptados, como:

• Propuestas y estimaciones• Pólizas y contratos• Explicación de beneficios (EOB)• Correspondencias de notificaciones• Kits de miembro y material de marketing

Documentos que requieren una distribución multicanal, como:

14

Page 17: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 3 — Información general sobre la infraestructura de xPression

• Documentos de impresión personalizados como políticas y contratos en grandes volúmenes

• Mecanismos de autoservicio en línea para estimaciones y facturas electrónicas

• Copias archivadas de documentos regulados

• Correo electrónico, correo normal o correspondencias de portal Web

Asimismo, la integración de Documentum admite la capacidad de reutilizar los fragmentos decontenido empresarial utilizados en estos documentos, como:

• Imágenes

• Logotipos

• Firmas

• Contenido de texto

• Mensajes de marketing

¿Cómo utiliza xPression Documentum?xPression admite la versión 5.3 del servidor de contenido de Documentum. Con la integración deDocumentum, puede:

• Archivar sus documentos generados con xPression en un docbase de Documentum. Paramás información sobre el archivado de Documentum, consulte la Guía del usuario dexAdmin Enterprise Edition para las definiciones de distribución de xPublish

• Extraer las imágenes y documentos PDF de su docbase de Documentum para utilizar ensus documentos de xPression. Esta función sólo se aplica a los documentos de xPublish.Puede importar las imágenes de Documentum en su documento de xPression con dosmétodos diferentes. Un método inserta una referencia de imagen en el documento, quepermite que xPression recupere la versión más reciente de la imagen del docbase cada vezque se utilice la imagen. El otro método le permite importar la imagen de Documentumen la base de datos de xPression, donde se tratará como una imagen de xPression. Paramás información sobre las imágenes de Documentum, vea la Guía de estilo y formato dexDesign.

Integración de FilenetxPression admite las versiones 3.5 y 4.0 de FileNet P8. Filenet se puede utilizar para archivarimágenes y documentos PDF que puede utilizar como contenido externo en sus documentos. Puedeutilizar varios archivos FileNet, además de usar FileNet junto con Documentum.

xPression no admite directamente el archivado en línea con FileNet. xPression admite exportararchivos de índice de archivado en la captura de FileNet, HPII de FileNet y formatos de índicegenérico. FileNet ofrece utilidades sólidas que le permiten capturar el contenido de xPressionutilizando estas salidas de archivado. Consulte la Guía del usuario de xAdmin Enterprise Edition paraobtener más información sobre los formatos de salida de archivado y la documentación de FileNetpara ver más información sobre las utilidades de FileNet.

15

Page 18: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Componentes de aplicaciones 4Componentes de aplicaciones

En este capítulo se ofrece una introducción a las aplicaciones de xPression. Presentaremos cadaaplicación y explicaremos también cómo estos componentes funcionan conjuntamente para permitirlecrear y publicar sus documentos personalizados.

Aplicaciones transaccionalesXPression Enterprise Edition contiene dos aplicaciones transaccionales que le permiten generardocumentos para sus clientes de forma inmediata. Las dos aplicaciones transaccionales sonxResponse y xRevise.

xResponsexResponse es una aplicación basada en Web que proporciona servicios transaccionales de seguridaden línea para crear, editar y publicar documentos de xPression personalizados desde exploradoresWeb.

xResponse le permite actualmente elegir entre dos tecnologías de edición dependiendo del nivelde edición que requieren los usuarios. Utilice el editor de applet de Java para realizar tareas deedición sencillas. Este editor no requiere instalar licencias de Microsoft Word en cada escritorio dexResponse. Para realizar tareas de edición más complejas, puede seleccionar el editor basado enMicrosoft Word con el fin de obtener una experiencia de edición más enriquecedora.

xResponse le permite responder rápidamente a las preguntas del cliente gracias a comunicadospersonalizados y totalmente compatibles. Se integra con facilidad en su sistema de CRM y le permiteensamblar y distribuir los documentos aprobado. Para obtener más información, consulte la Guíadel usuario de xRevise.

xRevisexRevise es una aplicación basada en explorador que permite una producción rápida de documentospersonalizados a través de una biblioteca de búsqueda de texto y atributos personalizados. Le permitemodificar el texto de documentos estándar para reflejar sus negociaciones con clientes específicos.También ofrece acceso seguro a la vista previa y edición del contenido de un documento de xPressionensamblado con la posibilidad de utilizar dos editores. En la se muestra el editor impulsado por .NETcon la tecnología Microsoft Word 2003 Professional que hay que instalar en el escritorio de cadausuario de xRevise. Para obtener más información, consulte la Guía del usuario de xRevise.

16

Page 19: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 4 — Componentes de aplicaciones

Aplicaciones de administraciónLas aplicaciones administrativas de XPression Enterprise Edition son aplicaciones basadas enexplorador que le permiten administrar todos los aspectos del sistema xPression.

xAdminxAdmin es la consola de administración basada en explorador que le permite configurar y mantenercon facilidad todos los aspectos del sistema de xPression de cualquier cliente habilitado para Webconectado a su red. Como administrador del sistema, xAdmin será la herramienta que utilizará paraadministrar su entorno de xPression. xAdmin organiza las tareas administrativas en seis seccionesubicadas en el menú xAdmin.

xAdmin no admite usuarios simultáneos. Aunque más de un usuario puede iniciar sesión en xAdmin,no es recomendable ya que los cambios realizados por un usuario podrían sobrescribir los cambiosrealizados por otro.

xDashboardxDashboard es una aplicación residente de cliente que le permite ejecutar y administrar lascapacidades de lotes de xPression y gestionar xPression Server. Para obtener más información,consulte la Guía del usuario de xDashboard Enterprise Edition.

Aplicaciones de diseño de documentos de xPressionLas aplicaciones de diseño de documentos le permiten generar la estructura y diseño de losdocumentos.

xDesignxDesign es una herramienta de creación basada en Microsoft Word para xPression. Le permitediseñar, crear y probar su documento. Utilice xDesign para definir la lógica de negocio, o reglas denegocio, que incluyen o excluyen partes del contenido en función de la información que contienen losdatos del cliente. xPression almacena el contenido, las imágenes y otra información del documentoque crea en una única base de datos de xPression. Con xDesign, puede generar la estructura en laaplicación de xDesign y diseñar su documento en Microsoft Word.

A través de su interfaz con Microsoft Word, creará y mantendrá la estructura del documento, elcontenido, el diseño de página y otros elementos que afectan a la "apariencia y funcionamiento"general de sus documentos. Para obtener más información sobre xDesign, consulte la Guía delusuario de xDesign.

17

Page 20: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 4 — Componentes de aplicaciones

xPresso para Adobe InDesignxPresso para Adobe InDesign utiliza sus activos digitales existentes para ayudarle a diseñar,componer y publicar rápidamente comunicados personalizados para canales electrónicos o deimpresión. Dado que es fácil de utilizar, puede crear material y campañas de marketing eficaces ydetalladas sin tener que sacrificar otras prioridades de marketing.

Con xPresso para Adobe InDesign puede transformar sus documentos estáticos existentes encomunicados de cliente dinámicos y muy creativos en su propio escritorio. Nuestras solucionesde publicación de contenido dinámico utilizan datos de variables y lógica de ensamblado paragenerar plantillas y crear material de marketing, ofertas, catálogos y otros comunicados de clientepersonalizados listos para entregar. Para obtener más información, consulte la Guía del usuario dexPresso para Adobe InDesign.

xPresso para DreamweaverxPresso para DreamWeaver forma parte del conjunto de productos de xPression y está diseñadopara ayudarle a crear páginas Web gráficas, adaptadas y personalizadas en HTML o mensajes decorreo electrónico que contengan una gran variedad de contenido. El contenido puede oscilar de lacorrespondencia que contiene contenido de marketing gráfico e imágenes de marca, a instruccioneso alertas de cuenta que llevan al destinatario a un sitio web personalizado creado en xPressopara Dreamweaver. Para obtener más información, consulte la Guía del usuario de xPresso paraDreamWeaver.

18

Page 21: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 4 — Componentes de aplicaciones

xPresso para Microsoft Word 2007El uso extendido de Microsoft Office proporciona a cada usuario la capacidad de crear documentosenfrentados de cliente, desde cartas a propuestas y contratos. Sin embargo, la personalización deestos documentos y su adaptación a miles o millones de destinatarios puede ser todo un desafío.xPresso para Word 2007 le permite utilizar sus datos de variables para crear propuestas, contratos,facturas y correspondencia profesionales y muy personalizadas. Además, xPression puede asignarformato a estos documentos y distribuirlos para su impresión, para Web, para correo electrónico opara su archivado, sin necesidad de cambiar la plantilla de documento. La lógica inteligente basadaen reglas de xPression personaliza automáticamente cada documento para cada destinatario, lo quepermite crear comunicados de cliente 1:1 únicos.

xPresso para Word 2007 agrega variabilidad a documentos de Word nuevos o existentes. Tambiénfacilita la definición de la lógica de ensamblado que controla el contenido y la variabilidad de estilo encualquier nivel de granulación. Cuando se terminan, las plantillas de xPresso se empaquetan parapublicarse en el servidor de xPRS.

Los ventajas más importantes son:

• Admite una gran variedad de funciones de composición nativas y basadas en flujo creadascon la interfaz de Word 2007, como tablas, columnas, listas numeradas, listas con viñetas,TDC, numeración de páginas y mucho más.

• Aprovecha la potencia de XML para habilitar la interoperabilidad con una amplia gama desistemas.

• Subdocumentos para que pueda incluir un documento dentro de otro.

• Compatibilidad con el campo de SEC en listas numeradas complejas.

• Equilibrio de columnas

• PDF rellenables que habilitan casillas de verificación, cuadros de texto y cuadroscombinados.

• Configuración de ficha mejorada y control de viudas y huérfanos.

• Redimensionamiento de imágenes externas.

• Proceso de autorización optimizado.

Para más información, consulte la Guía del usuario de xPresso para Microsoft Word 2007.

xPressFormsxPressForms es una interfaz de administración basada en Web usada para la creación, administracióny composición de formularios. xPressForms admite formularios integrados de las agencias máspopulares: NCCI, ISO, AAIS y ACORD. Permite la creación o personalización de formularios detodos los tipos, usando un esquema XML estandarizado y flexible. xPressForms se puede integrarfácilmente con una variedad de sistemas de administración. Junto con la interfaz de xPressForms,obtendrá un proceso bien definido para las entregas iniciales y mantenimiento, incluyendo la entregabisemanal de todos los formularios nuevos y actualizados.

19

Page 22: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Configuraciones de servidor 5Configuraciones de servidor

Este capítulo ofrece una descripción general de las configuraciones de servidor e incluye algunasrecomendaciones de configuración que se basan en los requisitos de procesamiento.

Información general de la implementación dexPressionEn el siguiente diagrama se muestra xPression implementado en una configuración típica.

Este diagrama muestra xPression ejecutándose con tres entornos independientes: producción, UAT(User Acceptance Test) y un entorno de prueba.

El entorno UAT es opcional, pero se recomienda. Puede alojar los repositorios de contenido de UAT yde prueba en un servidor de la base de datos de prueba. En el diagrama anterior se muestran losrepositorios de UAT y de contenido de prueba en un único servidor de base de datos para que resultemás sencillo. Cada entorno requiere su propia base de datos de xPression alojada en el servidor debase de datos de xPression.

En un modelo de desarrollo escalonado estándar, todos los documentos se desarrollan primeroen comprobación y, a continuación, se migran a UAT con xPression Migrate. Cuando finalice lacomprobación en UAT, utilice xPression Migrate para trasladar la aplicación a producción.

Document Sciences recomienda tener al menos dos servidores de producción agrupadoshorizontalmente para admitir la conmutación por error y la tolerancia de errores en el hardware delproducto.

Los clientes variarán según cada implementación. Los clientes mostrados arriba son sólo ejemplos.

20

Page 23: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 5 — Configuraciones de servidor

Implementación de xDesignxDesign se ejecuta como una aplicación cliente ejecutable pesada en estaciones de trabajo deldiseñador de documentos. Es una aplicación VB6 muy utilizada en el entorno de desarrollo, pocoutilizada en entornos de prueba y prácticamente nada en entornos de producción.

La mayoría de las funciones de xDesign se realiza en el servidor como, por ejemplo, el ensambladode documentos, el acceso a bases de datos de xPression y la búsqueda. xDesign interactúacon el servidor a través de HTTP utilizando servlets (recomendado) o a través de RMI sobreTCP/IP. La comunicación de RMI no pasa por los proxies y firewall, de este modo está menosdisponible universalmente. El modo RMI también exige una pequeña aplicación cliente WebSphere oWebSphere para ejecutar Java en el equipo cliente.

Si se configura para comunicaciones en modo HTTP/Servlet, xPression sólo necesita cargarun archivo DLL que contiene la API de COM de xFramework. Consulte Conectividad a otroscomponentes.

En los entornos de UAT y de desarrollo, la aplicación cliente de xDesign requiere un acceso frecuentea red de banda ancha elevada y (sobre todo) de baja latencia en servidor de xPression. Laconectividad de red entre los escritorios de xDesign y el servidor debe ser rápida y fiable.

Si hay servidores proxy insertados en la conexión entre las aplicaciones cliente y el servidor, deberíacomprobar su conexión porque puede que haya que configurar el software para gestionar el proxyespecífico.

Es importante tener en cuenta el rendimiento a la hora de diseñar las plantillas de documento paraevitar el acceso excesivo a la base de datos de xPression o manipulación de datos, por ejemplolas combinaciones múltiples.

xPresso para la implementación de Adobe InDesignxPresso para Adobe InDesign es un complemento para el software InDesign CS2 o CS3 de Adobeque le permite crear documentos dinámicos controlado por datos de variables. Para consultar lasinstrucciones de implementación, consulte la Guía de instalación de xPresso para Adobe InDesign.

Implementación de xPresso para DreamWeaverxPresso para DreamWeaver le permite utilizar Macromedia DreamWeaver para diseñar documentosdinámicos basados en reglas. xPresso para DreamWeaver forma parte del conjunto de productosde xPression y está diseñado para utilizar los activos digitales existentes y ayudarle a diseñar, creary publicar con rapidez comunicados muy personalizados y segmentados. También puede crearcon facilidad instrucciones de relaciones bien diseñadas y avisos de facturación que combinandatos transaccionales con mensajes de marketing personalizados. Para ver las instrucciones deimplementación, consulte la Guía de instalación de xPresso para DreamWeaver.

21

Page 24: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 5 — Configuraciones de servidor

Implementación del servidorEl servidor de xPression se ejecuta dentro de un servidor de aplicaciones Java EE (IBM WebSphere,BEA Weblogic o Redhat JBoss). Los componentes del servidor se ejecutan dentro del proceso delservidor de aplicaciones en el equipo del servidor de aplicaciones.

La aplicación BatchRunner también se ejecuta como un proceso de Java independiente en el equipodel servidor de aplicaciones. xPression utiliza un servidor de Java para cada creación de instanciasde BatchRunner. El proceso de Java interactúa con el proceso de Java del servidor de aplicacionespara ejecutar los trabajos por lotes. Dependiendo de la naturaleza del trabajo por lotes, BatchRunnertambién puede ejecutar directamente el motor de composición.

Implementación de la base de datos de xPressionLa base de datos de xPression almacena todo el contenido interno (texto, imágenes y metadatos).Las imágenes externas y anexos de PDF permanecen fuera de la base de datos de xPression. Cadaentorno de xPression requiere una base de datos de xPression independiente. Sin embargo, la basede datos de xPression para el desarrollo y la UAT se puede implementar en el mismo servidor debase de datos. La base de datos de xPression de producción se debe implementar en un equipoindependiente para evitar cualquier problema de rendimiento o la corrupción inadvertida que surjadurante la comprobación o desarrollo.

El indexado influye en la base de datos de xPression, por lo que el cliente debe asegurarse de que elindexado apropiado se realiza según las instrucciones de instalación que se proporcionarán. Además,puede que se necesite indexar los datos del cliente para mejorar el rendimiento si los datos del clienteproceden de un sistema de base de datos relacional.

Planificación de su configuración de xPressionEl programa de instalación de xPression instala todos los componentes del servidor. Antes de queinstale el servidor, debería decidir la mejor manera de implementar su software de xPression. Lasdecisiones más importantes que necesita tomar son las siguientes.

¿Ejecutará el procesamiento por lotes y el procesamiento transaccional en línea en el mismogrupo de equipos?

Puede utilizar este método a no ser que desee que el servidor procese trabajos por lotes de granvolumen al mismo tiempo que gestiona un gran número de usuarios en línea/transaccionalessimultáneos. xPression Batch puede consumir muchos subprocesos del procesador para cada trabajopor lotes y agotar rápidamente los recursos de CPU de su sistema. La ejecución de xPression Batch almismo tiempo que las solicitudes en línea/transaccionales puede retrasar considerablemente el tiempode respuesta de esas solicitudes si no cuenta con las suficientes CPU disponibles en su servidor.

¿Ejecutará el servidor de aplicaciones con todos los componentes del servidor de xPressionen los mismos equipos que la base de datos de xPression?

Recomendamos que separe las instalaciones del servidor de aplicaciones y la base de datos dexPression.

Normalmente, debería ejecutar su base de datos de xPression en un equipo grande único (quizáscon otro equipo redundante de conmutación por error) y optimizar ese equipo para procesar tantasconexiones en la base de datos como sea posible. El servidor de aplicaciones debería ejecutarse

22

Page 25: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 5 — Configuraciones de servidor

en un único equipo grande o en un conjunto de equipos medianos en un clúster para sacar elmáximo provecho de la conmutación por error y los medios de equilibrio de carga proporcionados porel servidor de aplicaciones.

Si el servidor de aplicaciones y la base de datos de xPression residen en grupos diferentes deequipos o redes, recomendamos que estos equipos o redes estén conectados a una conexión dealta velocidad de al menos 1 GBps con una latencia máxima de 1 ms. Una conexión de red lentao demasiado utilizada entre el servidor y la base de datos de xPression puede repercutir en elrendimiento de manera considerable.

Configuraciones sugeridas para el servidorLos problemas tratados en Planificación de su configuración de xPression tienen un gran efecto ensus opciones de hardware del servidor de xPression.

La cantidad de memoria disponible en el servidor de xPression repercute enormemente en elrendimiento de ese servidor. Asegúrese de que su equipo del servidor de xPression tiene unamemoria amplia y que otras aplicaciones intensivas de memoria no se ejecutan en el mismo servidor.

También debe asegurarse de que el servidor contiene el espacio en disco suficiente para admitir lagestión de salida. Los formatos de documento como Postscript tienden a generar archivos grandesque finalmente pueden reducir el espacio en disco de su servidor. Asegúrese de que establece unproceso para eliminar estos documentos una vez se vayan a imprimir, archivar o enviar por correoelectrónico.

23

Page 26: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 5 — Configuraciones de servidor

Volúmenes de lote moderadosSi sus necesidades de volumen son moderadas (un procesamiento inferior a 50.000 páginas por hora)y el procesamiento sus trabajos por lotes no suele coincidir con la ejecución de su procesamientoen línea (por ejemplo, ejecutar trabajos por lotes por la noche o los fines de semana y gestionar lassolicitudes en línea durante un día de trabajo), puede instalar todos los componentes del servidorde xPression en un único equipo medio-grande y la base de datos de xPression en otro equipo conla misma capacidad.

Recomendamos la siguiente configuración para los sistemas Microsoft Windows y Linux:

• Un servidor Windows 2003 o Linux que ejecute 2 CPU Dual Core o 1 CPU Quad Core (conla máxima velocidad de procesamiento disponible de CPU) con al menos 4 GB o más deRAM para ejecutar el servidor de xPression con el servidor de aplicaciones. Este hardwaredebería dedicarse por completo a xPression. No se deberían ejecutar otras aplicacionesen este servidor. Si se virtualiza el hardware utilizando una tecnología como VMWare, acontinuación debe dedicar estos recursos a la VM del servidor de xPression de tal modoque otras VM de ese hardware no puedan utilizar esas CPU y recursos de memoria.

• Un segundo equipo con Windows 2003 Server que ejecute 1 CPU Dual Core o Quad Corecon al menos 4 GB de RAM para ejecutar la base de datos de xPression con su opciónde servidor de la base de datos relacional.

Para el servidor Sun Solaris o IBM AIX:

• Un servidor de 4 CPU que ejecute la máxima velocidad posible de CPU con al menos 4GB de RAM para el servidor de xPression. Este hardware debería dedicarse por completoa xPression. No se deberían ejecutar otras aplicaciones en este servidor. Si se virtualizael hardware utilizando una tecnología como VMWare, a continuación debe dedicar estosrecursos a la VM de xPression Server de tal modo que otras VM en ese hardware nopuedan utilizar esas CPU y recursos de memoria.

• Un servidor de 2 CPU con al menos 4 GB de RAM para la base de datos de xPression.

24

Page 27: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 5 — Configuraciones de servidor

Volúmenes de lotes grandes con procesamiento transaccional moderadoSi sus necesidades de volumen de lotes son grandes (un procesamiento superior a 50.000 páginas porhora) y el procesamiento de sus trabajos por lotes no coincide con la ejecución de su procesamientoen línea (por ejemplo, ejecutar trabajos por lotes por la noche o los fines de semana y gestionar lassolicitudes en línea durante un día de trabajo), puede instalar todos los componentes del servidor dexPression en un único equipo de gran tamaño y la base de datos de xPression en otro equipo grande.

Recomendamos lo siguiente para los sistemas Microsoft Windows o Linux:• Entre uno y dos servidores con 4 CPU Dual Core o 2 CPU Quad Core (máxima velocidad

del procesador disponible) con al menos 8 GB de RAM para ejecutar el servidor dexPression con el servidor de aplicaciones.

• Un servidor de 4 CPU con Windows o Linux (cada uno a 500 MHz o más rápido) conal menos 4 GB de RAM para ejecutar la base de datos de xPression con su opción deservidor de base de datos relacional.

Para el servidor Sun Solaris o IBM AIX:• Uno o dos servidores con un total de 8 a 16 CPU y 8 GB de RAM.• Un servidor corporativo de 4 CPU con al menos 4 GB de RAM para la base de datos

de xPression.

Volúmenes de lotes grandes con procesamiento transaccional grandeSi sus necesidades de volumen transaccional y de lote son grandes y el procesamiento de sustrabajos por lotes suele coincidir con la ejecución de su procesamiento en línea, debería separarsu instalación por lotes de su instalación en línea. Las dos instalaciones pueden ser parecidas.Recomendamos lo siguiente para Microsoft Windows en Linux:

• Dos o más servidores con 4 CPU Dual Core o 2 CPU Quad Core de al menos 2 GB de RAM(máxima velocidad de procesamiento disponible) y al menos 8 GB de RAM para ejecutarel servidor de xPression con el servidor de aplicaciones.

• Un servidor de 4 CPU con al menos 4 GB de RAM para ejecutar la base de datos dexPression con su opción de servidor de base de datos relacional.

Para el servidor Sun Solaris o IBM AIX:• Uno o más servidores con un total de 12 a 24 CPU disponibles y un combinado de 16

GB de RAM para el servidor de xPression.• Un servidor corporativo de 4 CPU con al menos 4 GB de RAM para la base de datos

de xPression.

Conectividad a otros componentesProporcionamos dos mecanismos para las aplicaciones cliente basadas en Web y pesadas dexPression para interactuar con el servidor de xPression: HTTP a través de los servlets e Invocaciónen modalidad remota (RMI).

El método de servlet es más portátil y aplicable universalmente, pero tiende a ser más lento. Elmétodo RMI sólo puede funcionar si no existe ningún firewall entre el cliente y el servidor. La RMI

25

Page 28: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

Capítulo 5 — Configuraciones de servidor

tiende a ser más rápida que el método servlet, pero requiere la instalación del software clienteWebsphere o WebLogic en el equipo cliente.

xDesign se conecta a los componentes del servidor de xPression y a los componentes de la base dedatos de xPression a través de un puente de COM a EJB.

Recomendamos que todos los componentes del servidor de xPression y la base de datos dexPression se ejecuten dentro de la misma red de área local (LAN) sin firewalls entre ellos.

Estado de sesión cliente de xPressionEsta sección se dirige a los clientes que implementan xPression en más de un servidor deaplicaciones de xPression conectados a la misma base de datos de xPression. xPression EnterpriseEdition mantiene un estado de sesión para la mayoría de los clientes del servidor de xPression. Sidecide balancear la carga de clientes del servidor de xPression (como xDesign, xResponse y xRevise)debe utilizar un mecanismo que preserve el estado de sesión a través de varias llamadas entre elcliente y servidor. Normalmente esto lo realiza su servidor de aplicaciones, un servidor Web y/o unbalanceador de carga de opción y a través del uso de cookies de HTTP. Independientemente de lainfraestructura que decida ejecutar, debe admitir el estándar Java EE para el estado de sesión deHTTP, el estándar de xPression para el estado de sesión cliente.

Afinidad del servidorxPression requiere afinidad del servidor para el estado de sesión tal y como se ha descritoanteriormente. Las sesiones solicitadas de las diferentes aplicaciones cliente de xPression se debendirigir a la misma instancia de JVM del servidor de aplicaciones. xPression utiliza varios beans desesión con estado para mejorar el rendimiento. Los clientes basados en Web y clientes pesados dexPression (por ejemplo, xDesign) lo denominan beans de sesión con estado.

Estos beans de sesión con estado conservan varias partes de información en la memoria paraacelerar el procesamiento. Esto requiere que las sesiones cliente utilicen la misma instancia debeans con estado y conexión al mismo servidor.

26

Page 29: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

EMC Corporation Hopkinton Massachusetts01748-91031-508-435-1000www.EMC.com

Copyright © 2008 EMC Corporation.Reservados todos los derechos.

Page 30: Información general del sistema xPression Enterprise Edition · Introducción 1 Introducción En esta guía se proporciona información general del sistema xPression Enterprise Edition

© 2011 - 2013 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate as of its publication date. The information is subject to change

without

notice.

THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO

REPRESENTATIONS OR

WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND

SPECIFICALLY

DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Use, copying, and distribution of any EMC software described in this publication requires an applicable software license.

EMC2, EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United State and other

countries.

All other trademarks used herein are the property of their respective owners.