Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

27
Visão Geral do Sistema xPression Enterprise Edition Versão 3.0 SP1

Transcript of Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Page 1: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Visão Geral do Sistema xPression Enterprise EditionVersão 3.0 SP1

Page 2: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

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

Copyright 2005-2008 EMC Corporation. Todos os direitos reservados.

A proteção de copyright reivindicada inclui todos os formatos de material passível de copyright e todas as informações controladas por leis estatutárias ou judiciais, vigentes atualmente ou que passem a vigorar no futuro. Isso inclui, sem limitações, qualquer material gerado pelos programas de software que exibem ícones ou outras interfaces de tela. Você não pode copiar ou transmitir qualquer parte deste documento em formato eletrônico ou impresso sem a permissão expressa por escrito da EMC Corporation. xPression, CompuSet e todos os outros produtos da EMC Corporation mencionados nesta publicação são marcas comerciais da EMC Corporation. Para obter todas as informações sobre copyright, consulte o arquivo xPression Licensing Document.pdf localizado em seu CD eBook Library.

Page 3: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

SUMÁRIO

1 Introdução........................................................................................................................................... 3Caixas e barras de revisão ............................................................................................................ 3Suporte da solução ....................................................................................................................... 3

2 Introdução ao xPression....................................................................................................................... 5O que é o xPression?.................................................................................................................... 5

O xPression se adapta a qual ambiente? ................................................................................ 5Três importantes desafios da empresa solucionados pelo xPression......................................... 5

3 Visão geral da infra-estrutura do xPression ........................................................................................... 6Os componentes do servidor ......................................................................................................... 6

Montagem de documentos ..................................................................................................... 6Processamento em lote.......................................................................................................... 7

Os componentes de dados ............................................................................................................ 7Dados do cliente.................................................................................................................... 7O banco de dados do xPression ............................................................................................. 8

Os componentes de arquivos ........................................................................................................ 8BDT (Business Document Templates, modelos de documentos comerciais) .............................. 8Lista de montagem ................................................................................................................ 8Perfis de saída ...................................................................................................................... 9Documentos montados .......................................................................................................... 9

Componentes de software do xPression......................................................................................... 9O controlador de distribuição .................................................................................................. 9O controlador de segurança ................................................................................................... 9Leitor de dados do cliente ...................................................................................................... 10Controlador de perfis de saída................................................................................................ 10Mecanismos de composição................................................................................................... 10Batch Runner ........................................................................................................................ 10API do xFramework ............................................................................................................... 11

Page 4: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

SUMÁRIO

O utilitário Migrate.................................................................................................................. 12Integração ECM (Enterprise Content Management, gerenciamento de conteúdo corporativo) ............ 12

Integração do Documentum ................................................................................................... 12Integração do Filenet ............................................................................................................. 13

4 Componentes de aplicativos................................................................................................................. 14Aplicativos transacionais ............................................................................................................... 14

xResponse ............................................................................................................................ 14xRevise................................................................................................................................. 14

Aplicativos de administração.......................................................................................................... 15xAdmin ................................................................................................................................. 15xDashboard........................................................................................................................... 15

Aplicativos de criação de documentos do xPression........................................................................ 15xDesign................................................................................................................................. 15xPresso for Adobe InDesign ................................................................................................... 16xPresso for Dreamweaver ...................................................................................................... 16xPresso for Microsoft Word 2007 ............................................................................................ 17

xPressForms ................................................................................................................................ 17

5 Configurações de servidores ................................................................................................................ 18Visão geral da implantação do xPression ....................................................................................... 18

Implantação do xDesign......................................................................................................... 19Implantação do xPresso for Adobe InDesign ........................................................................... 19Implantação do xPresso for Dreamweaver .............................................................................. 19Implantação de servidores...................................................................................................... 19Implantação do banco de dados do xPression ......................................................................... 20

Planejando a configuração do xPression ........................................................................................ 20Configurações sugeridas de servidor.............................................................................................. 21

Volumes em lote de tamanho moderado ................................................................................. 21Grandes volumes de lotes com processamento transacional moderado .................................... 22Grandes volumes de lotes com grande processamento transacional......................................... 22

Conectividade com outros componentes ........................................................................................ 22Estado de sessão de cliente do xPression............................................................................... 23Afinidade de servidor ............................................................................................................. 23

Page 5: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Introdução 1Introdução

Este guia apresenta uma visão geral do sistema xPression Enterprise Edition. Discutiremos osaplicativos, os componentes, os mecanismos de publicação e a infra-estrutura de servidor doxPression.

Caixas e barras de revisãoAs caixas coloridas a seguir servem para alertá-lo sobre informações especiais na documentação.

ATENÇÃOA caixa de atenção informa que um erro fatal, uma saída insatisfatória ou a perda de dados poderáocorrer se você não seguir as instruções com atenção.

Dica

Uma dica oferece sugestões para simplificar uma tarefa ou descreve um atalho útil. Ela também podedescrever um modo alternativo de usar as técnicas descritas no texto.

Observação

Uma observação fornece informações que enfatizam ou complementam pontos importantes dotexto principal.

As barras de revisão ajudam você a localizar informações novas ou alteradas. Procure essas barrasde revisão na margem direita de cada página alterada.

Suporte da soluçãoPara obter mais informações ou para solucionar um problema, entre em contato com o Suportepara soluções da Document Sciences:

Telefone: (760) 602-1500

Fax: (760) 602-1515

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

3

Page 6: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 1 — Introdução

E-mail: [email protected]

4

Page 7: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Introdução ao xPression 2Introdução ao xPression

Este capítulo apresenta o sistema de administração do xPression. Examinaremos a arquitetura e oscomponentes de criação do xPression da perspectiva de um administrador de sistemas.

O que é o xPression?O xPression é um pacote de aplicativos que fornece processamento de conteúdo universal a umaempresa. O sistema foi criado com uma arquitetura baseada em componentes abertos e em padrõescomo Java EE, Web Services, JMS, MS.NET e XML.

A arquitetura da Web de várias camadas do xPression permite transmitir, em tempo real, um grandevolume de comunicações comerciais críticas. Os recursos completos do xPression permitem criar,testar, aprovar, produzir e rapidamente entregar documentos por uma variedade de métodos, quer pore-mail, arquivos, Web quer de forma impressa.

O xPression se adapta a qual ambiente?A SOA (Service Oriented Architecture, arquitetura orientada a serviços) do xPression foi projetadapara integrar-se facilmente a soluções corporativas, como ECM, CRM, ERP e BPM. O xPressionfornece serviços de publicação de conteúdo dinâmico para a geração de documentos personalizados,de alta qualidade, dentro de uma solução corporativa, como mostrado no diagrama a seguir.

O que permite essa fácil integração é a arquitetura Java EE do xPression: suporte extensivo a XML,abrangente conjunto de serviços da Web, API Java e interface de mensagens.

Três importantes desafios da empresa solucionados pelo xPression1. Conquistar a fidelidade do cliente: aumente a retenção de clientes com comunicações

interativas em tempo real, permitindo que agentes de campo respondam imediatamente àssolicitações.

2. Consolidação de tecnologia: substitua as inúmeras ferramentas herdadas de geração dedocumentos por uma única e abrangente solução baseada em padrões, que pode ser integradaaos sistemas de CRM, ECM e ERP da empresa e que atende às quatro necessidades degeração de documentos.

3. Comercialização: acelere a criação e a implementação das comunicações de sua empresacombinando as melhores ferramentas de produtividade, como Microsoft Word, Adobe InDesigne DreamWeaver, a uma eficiente lógica baseada em regras e a um mecanismo de geraçãode documentos de ponta.

5

Page 8: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Visão geral da infra-estruturado xPression 3

Visão geral da infra-estrutura do xPression

Este capítulo apresenta o sistema de administração do xPression. Examinaremos a arquitetura e oscomponentes de criação do xPression da perspectiva de um administrador de sistemas.

Os componentes do servidor do xPression interagem para fornecer um ambiente completo para acriação de documentos. Esta seção descreve como cada um dos componentes-chave executa suasfunções nos processos de criação e produção de documentos.

Os componentes do servidorO servidor do xPression é o núcleo do pacote xPression. Ele consiste nos componentes necessáriospara montar, formatar e distribuir documentos personalizados. Esses componentes são criados emJava e hospedados no servidor de aplicativos Java. O uso de Java nos componentes do xPressione no servidor de aplicativos permite que o xPression forneça um aplicativo compatível com váriasplataformas, executável em vários sistemas operacionais diferentes como Windows, UNIX e Linux.Para obter uma lista completa de servidores e sistemas operacionais compatíveis, consulte adocumentação da instalação.

Duas das principais funções do servidor são a montagem de documentos e o processamento em lote.

Montagem de documentosA montagem de documentos é feita por um componente EJB (Enterprise Java Bean), que é executadoem um recipiente fornecido pelo servidor de aplicativos. Várias instâncias do xPression AssembleEJB podem ser chamadas para processar solicitações simultâneas de montagem de documentos.

Esse componente manipula a criação e a personalização de documentos. Lê e executa as instruçõesem um BDT (Business Document Template, modelo de documento comercial) criado pelo xDesign.Em seguida, o componente consulta o banco de dados do xPression e as fontes de dados de clientese cria um documento montado com base nas instruções do BDT.

6

Page 9: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

Processamento em loteOs recursos de lote do xPression permitem aproveitar todas as vantagens de velocidade eescalabilidade de produção do xPression para imprimir e distribuir um grande volume de comunicaçãocom o cliente. O xPression processa as instruções em uma definição de tarefa XML (criada noxDashboard) para determinar os documentos e os registros de cliente que serão processados. Emseguida, monta e publica o documento para concluir o processo em lote. O xPression pode serprogramado para execução em horas específicas usando os serviços de agendamento padrão dosistema operacional ou de pacote de software de programação de lote de terceiros. Ele executa asdiretivas especificadas em uma definição de processo em lote, que são mantidas do xAdmin.

Ao processar uma tarefa em lote, o xPression aceita os argumentos opcionais da linha de comandoe se comunica principalmente com três componentes de servidor: o Leitor de dados do cliente, aMontagem do xPression e o Controlador de perfis de saída. As definições de processos em lotegeradas pelo xDashboard são armazenadas no banco de dados do xPression; as definições detarefas manualmente compostas são armazenadas em um arquivo passado para o processo em loteda linha de comando.

Para obter mais informações sobre como o xPression Batch funciona, consulte o Guia deProcessamento em Lote do Enterprise Edition.

Os componentes de dadosExistem dois componentes de dados no xPression: os dados do cliente, que o xPression usa comoentradas em documentos personalizados (dados do cliente), e o conteúdo e as imagens resultantesarmazenados pelas ferramentas de criação de documentos do xPression (banco de dados doxPression).

Dados do clienteOs dados do cliente são as informações armazenadas no banco de dados de um cliente que permitemque um autor de documento personalize documentos. O xPression recebe os dados do cliente noformato XML ou de um banco de dados relacional. O xPression pode ler qualquer estrutura XMLusando XSD (XML Schema Definition) para definir o esquema e o xPath para o local dos dados naárvore XML. O componente Leitor de dados do cliente lê e extrai os dados dos arquivos de dadosdo cliente.

Fontes de dados criadas precariamente podem prejudicar o desempenho do xPression. Certifique-sede usar práticas adequadas de criação de dados ao criar dados de clientes.

Observação

Existe um limite aos tamanhos de campos de dados individuais de tipos de String dos dados docliente. Para bancos de dados relacionais (RDB), o limite são 255 caracteres para a maioria dosbancos de dados de fornecedores RDB. Para dados XML, o xPression aceita até 4.000 caracteresem um campo de dados individual.

7

Page 10: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

O banco de dados do xPressionO banco de dados do xPression é um banco de dados relacional, totalmente indexado, que armazenaconteúdo, imagens, modelos de documentos, regras e dados internos do xPression. Em um ambientesem cluster, há um banco de dados do xPression em cada instalação do xPression. Em ambiente decluster, um banco de dados do xPression é usado por todos os Servidores do xPression que fazemparte do cluster. O banco de dados do xPression armazena diferentes tipos de informações: objetosde dados, regras, objetos de texto (documentos) e objetos binários (imagens) do xPression. O bancode dados do xPression é hospedado em um banco de dados relacional.

Os componentes de arquivosO xPression usa vários arquivos para definir inclusão de conteúdo, reunir itens para montagem, definirdetalhes de saída específicos e armazenar documentos montados.

Os componentes de arquivos são:

• BDT (Business Document Templates, modelos de documentos comerciais)

• Lista de montagem

• Perfis de saída

• Documentos montados

BDT (Business Document Templates, modelos de documentoscomerciais)O modelo de documento comercial é um documento XML produzido pelo xDesign quando umdocumento é criado. Consiste em um conjunto de instruções que informa o xPression do conteúdoque deve ser incluído em um documento, como o documento deve ser formatado e como personalizarcada saída do cliente. O BDT é baseado na lógica corporativa, definida durante a criação de umdocumento no xDesign. O BDT consulta os dados do cliente e o banco de dados do xPressionusando instruções, operações lógicas e funções aritméticas. Um BDT também pode ser consideradouma linguagem de script e às vezes é conhecido por sintaxe BDT.

Lista de montagemO mecanismo Montagem é um EJB de monitoração de estado que é executado em um recipientefornecido pelo servidor de aplicativos Java. Ele faz interface com outros componentes do xPression(xPression Batch, o Controlador de perfis de saída, o Leitor de dados do cliente e o banco de dadosdo xPression) para coletar os dados necessários para personalizar, montar e formatar documentos.

A Lista de montagem é um arquivo XML produzido pelo mecanismo Montagem depois de ler eexecutar as instruções localizadas em um BDT de determinado registro de cliente. Contém todas asinstruções necessárias pelo xPression para produzir uma saída personalizada.

Uma lista de montagem é sempre específica a um único registro de entrada de dados. Um BDT é ummodelo para gerar muitas listas de montagem, uma para cada registro de dados. O xPression crialistas de montagem aplicando apenas um único registro de dados de entrada a um BDT.

8

Page 11: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

Perfis de saídaOs perfis de saída contêm as instruções usadas para definir como um documento é formatado edistribuído. O recipiente de perfis de saída associa fluxos de saída a definições de distribuição,formato ou saída. Um fluxo de saída define o que é incluído em um fluxo e como esse fluxo éproduzido. Uma definição de distribuição apresenta informações específicas de dispositivo com basena saída planejada (por exemplo, uma definição de distribuição de e-mail contém informações paraos campos Para, De e Assunto). Uma definição de formato apresenta informações específicas deformatação, como arquivos de fontes e seleções de formatos de saída designados (por exemplo, AFP,PostScript, PDF, Metacode ou PCL).

Documentos montadosUm documento montado é produzido pelo mecanismo Montagem que contém o conteúdopersonalizado do cliente. Funciona como código intermediário que é lido e executado pelo xPressionpara gerar o documento final que será entregue ao cliente.

Componentes de software do xPressionAlém dos principais componentes da arquitetura do xPression discutidos em seções anteriores destecapítulo, outros módulos de software fornecem funcionalidade em várias áreas do xPression.

Esta seção resume os componentes de software que completam a arquitetura do xPression:• O controlador de distribuição• O controlador de segurança• Leitor de dados do cliente• Controlador de perfis de saída• Mecanismos de composição• Batch Runner• API do xFramework• O utilitário Migrate

O controlador de distribuiçãoO controlador de distribuição faz interface com os canais de distribuição compatíveis com o xPression,inclusive email SMTP, impressão e formatos de saída de arquivo. O controlador de distribuição éum EJB de sessão sem monitoração de estado que opera de forma assíncrona por um mecanismode enfileiramento para assegurar a entrega de saída confiável para canais que não dão suporte, deforma confiável, à entrada multithread. Esse controlador determina o canal apropriado de distribuiçãocom base nas informações recebidas do controlador de perfis de saída.

O controlador de segurançaO controlador de segurança é um EJB sem monitoração de estado responsável por definir e controlaros direitos de acesso ao xPression e também por fazer interface com sistemas de segurança de redepara serviços de autenticação. Além disso, esse controlador usa proteção EJB para assegurar quesomente usuários e componentes autorizados acessem as interfaces públicas de certos EJBs.

9

Page 12: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

Leitor de dados do clienteO leitor de dados do cliente é um componente Java multithread usado pelo mecanismo Montagem,pelo Batch Runner, pelo xDesign, pelo xRevise e pelo xResponse para examinar e recuperar dadosdo cliente. É a única interface para acessar os dados do cliente armazenados em um RDB ou em umdocumento XML. Ele converte objetos Java em código SQL personalizado para a adaptação de SQLdo fornecedor, em vez de executar instruções SQL brutas diretamente no banco de dados, permitindoque o xPression seja independente de banco de dados.

O leitor de dados do cliente cria um banco de dados em memória que armazena os dadosrecuperados facilitando consultas XML. Essa funcionalidade também permite ao autor de documentosdesenvolver um único documento que pode ser usado com várias fontes de dados dependendoda necessidade da empresa.

Controlador de perfis de saídaO OPC (Output Profile Controller, controlador de perfis de saída) é um componente Java que lê eprocessa as informações localizadas em um Perfil de saída para determinar como um documento deveser formatado, composto, publicado e distribuído. O OPC é responsável por várias tarefas, incluindo,mas não se limitando a, geração de fluxos de saída, códigos de barra, arquivos mortos e índices.

Mecanismos de composiçãoO xPression tem dois mecanismos de composição: CompuSet e xPublish. Os mecanismos decomposição criam o layout e a formatação final dos documentos montados e produz os documentospersonalizados no formato especificado pelo OPC.

O mecanismo de composição consiste em dois componentes principais: um mecanismo deprocessamento de saída e um emissor para cada formato de saída compatível. Os mecanismos decomposição do xPression dão suporte a diferentes recursos e formatos de saída.

Batch RunnerO Batch Runner é um componente Java responsável pelo processamento autônomo de grandesvolumes de documentos. Pode ser iniciado manualmente da linha de comando, do xDashboard oupode ser programado para ser iniciado à determinada hora pelos serviços de agendamento dosistema operacional.

O Batch Runner pode ser executado no modo de thread único ou no modo multithread, dependendoda configuração do servidor e do mecanismo de composição. Ele gerencia o processamento de váriosdocumentos chamando um ou mais threads do leitor de dados do cliente e do mecanismo Montagempara executar processos em lote em threads paralelos. Faz interface com o controlador de perfis desaída e com o controlador de distribuição para entregar a saída solicitada aos canais desejados.

As instruções de processamento são entregues ao lote do xPression por uma definição de tarefaXML. A definição de tarefa pode ser gerada manualmente ou pelo xDashboard.

10

Page 13: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

API do xFrameworkO xFramework é a API do xPression. Permite criar uma interface personalizada para serviçosrelacionados à montagem e à distribuição do xPression. Os componentes do xFramework são:fastpath, API de serviços da Web, API JAVA e Adaptador EAI.

Fastpath para xResponse e xReviseO Fastpath permite integrar aplicativos da Web do xPression a aplicativos da Web do cliente.

API de serviços da WebO xPression vem acompanhado de cinco serviços da Web para diferentes usos de API. Para utilizarum serviço da Web, é necessário obter uma descrição da interface Serviço da Web via WSDL. A APIde serviços da Web é uma API independente de plataforma que pode ser chamada pelo código Javae pelo .NET Visual Studio.

API JavaA API Java só está disponível para código de cliente Java. Para usar a API Java do xPression,é necessário fazer a correspondência do programa cliente Java que você usa com o servidor doxPression ao qual você vai se conectar copiando os arquivos JAR. O xPression é compatível com osistema de mensagens near-time pelo padrão JMS.

Adaptador EAIUsado para cenários de integração aprimorada, por exemplo, JMS e carregamento de arquivo.

Serviços da Web do xPressionOs serviços da Web permitem executar programas em computadores remotos via Web. Entretanto,ao contrário dos tradicionais aplicativos distribuídos, os serviços da Web podem ser chamados pordiferentes plataformas de hardware e software. O protocolo SOAP (Simple Object Access Protocol,protocolo de acesso a objeto simples) é a tecnologia que torna possível chamar componentesremotos. O aplicativo cliente constrói uma "mensagem" SOAP no formato XML que inclui o nome doserviço, o método que o cliente está chamando e todos os parâmetros necessários. Em seguida,envia a mensagem via Web para o computador remoto. O computador remoto processa a solicitaçãoe retorna uma "resposta" SOAP, indicando se a chamada foi concluída com êxito, inclusive anexos, senecessário.

API Java do xPressionO Guia do Desenvolvedor do xFramework ajuda a criar aplicativos do xPression usando a API Javade alto nível do xPression.

11

Page 14: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

O utilitário MigrateO utilitário Migrate fornece um método fácil de transferir documentos e seus respectivos objetos deum servidor do xPression para outro. Isso é útil em situações onde um servidor do xPression estásendo usado em ambiente de desenvolvimento e outro em ambiente de produção. Com o utilitárioMigrate, você pode recuperar documentos criados no ambiente de desenvolvimento e importá-lospara a produção. O Migrate também permite separar exportação e importação em funções individuais.

Para poupá-lo do processo de recriar seu perfil de saída e as configurações de processamento emlote no servidor para o qual você está fazendo a migração, o xPression Migrate permite migraressas configurações da mesma forma.

O utilitário Migrate pode ser executado manualmente de xAdmin ou pode ser programado paraexecução em determinada data e hora usando os serviços de agendamento do sistema operacional.A entrada em uma migração programada é uma Definição de migração XML que pode ser geradamanualmente ou pelo xAdmin.

Integração ECM (Enterprise Content Management,gerenciamento de conteúdo corporativo)O xPression dá suporte a dois sistemas ECM: Documentum e Filenet. Ambos os sistemas requeremetapas especiais de instalação e configuração.

Integração do DocumentumO Documentum é um sistema de gerenciamento de conteúdo corporativo. Ele é um repositório e umaplataforma popular para criar, gerenciar, entregar e arquivar conteúdo. O Documentum é excelentepara gerenciar processos de ciclo completo de vida de conteúdo, incluindo criação, gerenciamento,duração e eventual obsolescência. O Document Sciences é excelente na criação, na montagemautomatizada e na entrega de documentos altamente personalizados de lotes de grande volume eacesso on-line escalonável. Juntas, essas duas soluções fornecem uma solução completa e poderosaao setor de serviços financeiros para automatização e otimização de criação de conteúdo dinâmico,personalização, gerenciamento, redefinição e publicação.

Para aprender a configurar o ambiente do xPression para o Documentum, consulte o Guia deInstalação do xPression Enterprise Edition.

Melhores documentos para a integração do DocumentumDocumentos altamente personalizados, compatíveis e muito complicados, como:

• Propostas e orçamentos• Políticas e contratos• EOBs (Explanation of Benefits, explicação de benefícios)• Correspondências de reclamações• Kits de membros e materiais de marketing

Documentos que requerem distribuição multicanais, como:• Documentos personalizados de impressão, como políticas e contratos em grandes volumes

12

Page 15: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 3 — Visão geral da infra-estrutura do xPression

• Mecanismos de auto-serviço on-line para orçamentos e faturas eletrônicas.

• Cópias arquivadas de documentos regulados

• E-mail, correspondência regular ou correspondência via portal da Web

Além disso, a integração do Documentum permite reutilizar fragmentos de conteúdo corporativousados nesses documentos, como:

• Imagens

• Logotipos

• Assinaturas

• Conteúdo de texto

• Mensagens de marketing

Como o xPression usa o Documentum?O xPression é compatível com o Documentum Content Server versão 5.3. Com a integração doDocumentum, você pode:

• Arquivar documentos gerados pelo xPression em uma base de documentos doDocumentum. Para obter mais informações sobre arquivamentos do Documentum, consulteo Guia do Usuário do xAdmin Enterprise Edition para definições de distribuição do xPublish.

• Extrair imagens e PDFs da base de documentos do Documentum para usar nosdocumentos do xPression. Esse recurso só se aplica aos documentos do xPublish. Vocêpode importar imagens do Documentum para o documento do xPression por dois métodosdiferentes. Um método insere uma referência da imagem no documento, o que permiteao xPression recuperar a versão mais recente da imagem da base de documentos todavez que a imagem for usada. O outro método permite importar a imagem do Documentumpara o banco de dados do xPression, onde ela será tratada como imagem do xPression.Para obter mais informações sobre imagens do Documentum, consulte o Guia de Estilo eFormatação do xDesign.

Integração do FilenetO xPression é compatível com o FileNet P8 versões 3.5 e 4.0. O Filenet pode ser usado para arquivarimagens e documentos PDF que podem ser usados como conteúdo externo nos documentos. Vocêpode usar vários arquivos do FileNet. Pode também usar o FileNet com o Documentum.

O xPression não dá suporte diretamente a arquivamentos on-line com o FileNet. O xPression permiteexportar arquivos de índice para arquivamento no FileNet Capture, FileNet HPII e formatos genéricosde índice. O FileNet fornece utilitários poderosos que permitem capturar conteúdo do xPressionusando essas saídas de arquivos. Consulte o Guia do Usuário do xAdmin Enterprise Edition paraobter mais informações sobre formatos de saída de arquivos e a documentação do FileNet para obtermais informações sobre os utilitários do FileNet.

13

Page 16: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Componentes de aplicativos 4Componentes de aplicativos

Este capítulo apresenta os aplicativos do xPression. Apresentaremos cada aplicativo e tambémexplicaremos como esses componentes funcionam juntos para que se possa criar e publicardocumentos personalizados.

Aplicativos transacionaisO xPression Enterprise Edition contém dois aplicativos transacionais que permitem produzirdocumentos para clientes que não podem esperar. Os dois aplicativos transacionais são o xResponsee o xRevise.

xResponseO xResponse é um aplicativo baseado na Web que fornece serviços transacionais on-line para criar,editar e publicar documentos personalizados do xPression de navegadores da Web.

Atualmente, o xResponse permite escolher entre duas tecnologias de edição, dependendo do nívelde edição necessário pelos usuários. Use o editor de miniaplicativos Java para tarefas de ediçãosimples. Esse editor não requer uma licença do Microsoft Word instalada em cada área de trabalhodo xResponse. Para tarefas de edição mais complexa, selecione o editor baseado no MicrosoftWord, que permite uma edição mais elaborada.

O xResponse permite responder imediatamente a consultas de clientes com comunicaçõespersonalizadas e totalmente compatíveis. Ele pode ser facilmente integrado ao seu sistema de CRMe permite montar e distribuir documentos aprovados. Para obter mais informações, consulte o Guiado Usuário do xResponse.

xReviseO xRevise é um aplicativo baseado em navegador que permite uma produção rápida de documentospersonalizados por uma biblioteca pesquisável de texto e atributos personalizados. Ele permitemodificar o texto de documentos padrão para refletir negociações com clientes específicos. Tambémfornece acesso seguro à visualização e à edição do conteúdo de um documento do xPressionmontado com dois editores escolhidos. O mostra o editor da plataforma .NET usando a tecnologiaMicrosoft Word 2003 Professional, que deve ser instalada na área de trabalho de cada usuário doxRevise. Para obter mais informações, consulte o Guia do Usuário do xRevise.

14

Page 17: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 4 — Componentes de aplicativos

Aplicativos de administraçãoOs aplicativos administrativos do xPression Enterprise Edition são baseados em navegador epermitem administrar todos os aspectos do sistema xPression.

xAdminO xAdmin é o console de administração baseado em navegador que permite configurar e manterfacilmente todos os aspectos do sistema xPression de qualquer cliente habilitado para a Webconectado à rede. Como administrador do sistema, xAdmin será a ferramenta usada para administraro ambiente do xPression. O xAdmin organiza tarefas administrativas em seis seções localizadasno menu xAdmin.

O xAdmin não aceita usuários simultâneos. Embora mais de um usuário possa efetuar log-in noxAdmin, isso não é recomendável porque as alterações feitas por um podem sobregravar asalterações feitas por outro.

xDashboardO xDashboard é um aplicativo thin client com o qual você pode executar e administrar os recursos delote do xPression e gerenciar o Servidor xPression. Para obter mais informações, consulte o Guiado Usuário do xDashboard Enterprise Edition.

Aplicativos de criação de documentos do xPressionOs aplicativos de criação de documentos permitem construir a estrutura e o layout de documentos.

xDesignO xDesign é uma ferramenta de criação baseada no Microsoft Word para o xPression. Permiteelaborar, criar e testar documentos. Use o xDesign para definir a lógica corporativa, ou as regrasde negócios, que incluam ou excluam partes do conteúdo, com base nas informações contidasnos dados dos clientes. O xPression armazena o conteúdo, as imagens e outra informações dosdocumentos criados em um único banco de dados do xPression. Com o xDesign, você elabora aestrutura no aplicativo xDesign e cria o documento no Microsoft Word.

Pela interface com o Microsoft Word, você cria e mantém a estrutura do documento, o conteúdo, olayout da página e outros itens que afetam a aparência geral dos documentos. Para obter maisinformações sobre o xDesign, consulte o Guia do Usuário do xDesign.

15

Page 18: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 4 — Componentes de aplicativos

xPresso for Adobe InDesignO xPresso for Adobe InDesign usa os ativos digitais existentes para ajudar a criar, compor e publicarrapidamente comunicações personalizadas para impressão ou canais eletrônicos. Como é fácil deusar, você pode elaborar materiais e campanhas de marketing de grande impacto, sem deixar delado outras prioridades de marketing.

Com o xPresso for Adobe InDesign, você pode transformar documentos estáticos em comunicaçõesaltamente criativas e dinâmicas com o cliente na sua área de trabalho. Nossas soluções de publicaçãode conteúdo dinâmico usam dados de variáveis e lógica de montagem para gerar modelos para aprodução de conteúdo personalizado, como materiais, ofertas, catálogos e outras comunicações como cliente, para pronta entrega. Para obter mais informações, consulte o Guia do Usuário do xPressofor Adobe InDesign.

xPresso for DreamweaverO xPresso for Dreamweaver faz parte do pacote de produtos do xPression e foi desenvolvidopara ajudar a criar páginas gráficas e personalizadas da Web em HTML ou mensagens de e-mailque contenham vários tipos de conteúdo. O conteúdo pode variar desde correspondências quecontenham conteúdo de marketing gráfico e imagens de marcas, até alertas ou instruções decontas que encaminham o destinatário para um site personalizado também criado no xPresso forDreamweaver. Para obter mais informações, consulte o Guia do Usuário do Dreamweaver.

16

Page 19: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 4 — Componentes de aplicativos

xPresso for Microsoft Word 2007O amplo uso do Microsoft Office proporciona a todo usuário a capacidade de criar documentosvoltados para o cliente, incluindo cartas, propostas e contratos. Entretanto, personalizar documentospara milhares ou milhões de destinatários pode ser um desafio. O xPresso for Word 2007 permiteusar dados de variáveis para criar propostas, contratos, faturas e correspondências profissionaisaltamente personalizados. Além disso, o xPression pode formatar e distribuir esses documentos paraimpressão, Web, e-mail ou arquivamento, sem a necessidade de alterar o modelo do documento. Alógica baseada em regras inteligentes do xPression personaliza automaticamente cada documentopara cada destinatário, produzindo comunicação sem igual com os clientes 1:1.

O xPresso for Word 2007 adiciona variabilidade a documentos novos ou existentes do Word. Tambémpermite definir facilmente a lógica de montagem que controla o conteúdo e a variabilidade de estiloem qualquer nível de granularidade. Quando finalizados, os modelos do xPresso são empacotadospara publicação no servidor do xPRS.

Os principais benefícios incluem:

• Suporte a vários recursos nativos de composição baseados em fluxos criados usando ainterface do Word 2007, como tabelas, colunas, listas numeradas, listas com marcadores,sumário, numeração de página e muito mais.

• Otimização da capacidade de XML para permitir a interoperabilidade com uma amplagama de sistemas.

• Subdocumentação para permitir incluir um documento dentro do outro.

• Suporte a campos SEQ para listas numeradas complexas.

• Balanceamento de colunas

• PDFs preenchíveis que habilitam caixas de seleção, caixas de texto e caixas decombinação.

• Configurações avançadas de guias, controle de viúvas e órfãs.

• Dimensionamento de imagens externas.

• Processo dinâmico de licenciamento.

Para obter mais informações, consulte o Guia do Usuário do xPresso for Microsoft Word 2007.

xPressFormsO xPressForms é uma interface de administração baseada na Web usada para a criação, ogerenciamento e a composição de formulários. Ele é compatível com formulários pré-criados dasmais conhecidas associações: NCCI, ISO, AAIS e ACORD. Permite a criação ou a personalizaçãode formulários de todos os tipos, usando um esquema XML flexível e padronizado. O xPressFormspode ser facilmente integrado a vários sistemas de administração. Com a interface xPressForms,você obtém um processo bem definido para entregas iniciais e de manutenção, inclusive entregabisemanal de todos os formulários novos e atualizados.

17

Page 20: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Configurações de servidores 5Configurações de servidores

Este capítulo examina configurações de servidores e inclui algumas recomendações de configuraçãobaseadas em requisitos de processamento.

Visão geral da implantação do xPressionO diagrama a seguir mostra o xPression implantado em uma configuração típica.

Este diagrama mostra o xPression em execução em três ambientes separados: Produção, UAT (UserAcceptance Test, teste de aceitação de usuário) e Teste.

O ambiente UAT é opcional, mas recomendado. É possível hospedar os repositórios de conteúdoUAT e Teste em um servidor de banco de dados de teste. Para simplificar, o diagrama anteriormostra os repositórios de conteúdo UAT e Teste em um único servidor de banco de dados. Cadaambiente requer seu próprio banco de dados do xPression hospedado no servidor de banco dedados do xPression.

Em um modelo padrão de desenvolvimento em camadas, todos os documentos são desenvolvidosprimeiro em teste e depois migrados para o UAT com o xPression Migrate. Quando o teste for noUAT, use o xPression Migrate para mover o aplicativo para a produção.

A Document Sciences recomenda que você tenha pelo menos dois servidores de produçãohorizontalmente em cluster para dar suporte a failover e à tolerância a falhas em commodity hardware(hardware convencional).

Os clientes variam de acordo com cada implantação. Os clientes mostrados acima são só exemplos.

18

Page 21: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 5 — Configurações de servidores

Implantação do xDesignO xDesign é executado como cliente pesado, executável em estações de trabalho de autores dedocumentos. Ele é um aplicativo VB6, amplamente usado em ambiente de desenvolvimento, umpouco em ambiente de testes e praticamente nunca em ambiente de produção.

A maior parte das funções do xDesign é executada no servidor, por exemplo, montagem dedocumentos, acesso ao banco de dados do xPression e pesquisa. O xDesign se comunica com oservidor via HTTP, usando servlets (recomendado), ou via RMI sobre TCP/IP. A comunicação de RMInão passa por proxies ou firewalls; portanto, é menos universalmente disponível. O modo RMItambém requer um pequeno aplicativo cliente WebSphere ou WebLogic para executar Java namáquina cliente.

Se configurado para comunicações no modo HTTP/Servlet, o xPression só precisa carregar uma DLLque contenha a API COM do xFramework. Consulte Conectividade com outros componentes.

Nos ambientes UAT e de desenvolvimento, o aplicativo cliente xDesign requer freqüente largurade banda alta e, principalmente, acesso de rede de baixa latência ao servidor do xPression. Aconectividade de rede entre as áreas de trabalho do xDesign e o servidor deve ser rápida e confiável.

Se houver servidores proxy inseridos na conexão entre o servidor e aplicativos cliente, teste suaconexão porque o software talvez precise ser configurado para manipular o proxy específico.

Ao criar modelos de documentos, é importante levar em conta o desempenho para que se eviteacesso excessivo ao banco de dados do xPression ou a excessiva manipulação de dados, porexemplo múltiplas uniões.

Implantação do xPresso for Adobe InDesignO xPresso for Adobe InDesign é um plug-in para o software InDesign CS2 ou CS3 da Adobe quepermite criar documentos dinâmicos baseados em dados de variáveis. Para obter instruções sobreimplantação, consulte o Guia de Instalação do xPresso for Adobe InDesign.

Implantação do xPresso for DreamweaverO xPresso for Dreamweaver permite usar o Macromedia Dreamweaver para criar documentosdinâmicos, baseados em regras. O xPresso for Dreamweaver faz parte do pacote de produtos doxPression e foi desenvolvido para usar os ativos digitais existentes para ajudar a criar, redigir epublicar rapidamente comunicações segmentadas e dirigidas. Você também pode criar facilmenteinstruções de relacionamento e avisos de fatura bem elaborados que combinem dados transacionaiscom mensagens de marketing dirigidas. Para obter instruções sobre implantação, consulte o Guia deInstalação do xPresso for Dreamweaver.

Implantação de servidoresO servidor do xPression é executado em um servidor de aplicativos Java EE (IBM WebSphere, BEAWeblogic ou Redhat JBoss). Os componentes do servidor são executados no processo de servidor deaplicativos na máquina do servidor de aplicativos.

O aplicativo batchrunner também é executado como um processo Java separado na máquina doservidor de aplicativos. O xPression usa um servidor Java para cada instância do batchrunner. Oprocesso Java se comunica com o processo Java do servidor de aplicativos para executar processosem lote. Dependendo da natureza do processo em lote, o batch runner também pode executar omecanismo de composição diretamente.

19

Page 22: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 5 — Configurações de servidores

Implantação do banco de dados do xPressionO banco de dados do xPression armazena todo o conteúdo interno (texto, imagens e metadados).Imagens externas e anexos de PDF permanecem fora do banco de dados do xPression. Cadaambiente do xPression requer um banco de dados do xPression separado. Entretanto, o banco dedados do xPression para o ambiente UAT e de desenvolvimento pode ser implantado no mesmoservidor de banco de dados. O banco de dados de produção do xPression deve ser implantadoem uma máquina separada para evitar problemas de desempenho ou danos inadvertidos durantetestes ou desenvolvimento.

O banco de dados do xPression é afetado pela indexação. Portanto, o cliente deve certificar-se deexecutar uma indexação apropriada com base nas diretrizes de instalação fornecidas. Além disso, aindexação de dados do cliente poderá ser necessária para melhorar o desempenho se os dados docliente derivarem de um sistema de banco de dados relacional.

Planejando a configuração do xPressionO programa de instalação do xPression instala todos os componentes de servidor. Antes de instalar oservidor, determine a melhor forma de implantar o software xPression. A seguir, estão as principaisdecisões que devem ser tomadas.

Você executará o processamento em lote e o processamento transacional on-line nos mesmoscomputadores?

Você pode usar essa abordagem, a menos que deseje que o servidor processe volumes muitograndes de processos em lote ao mesmo tempo que manipule um grande número de usuárioson-line/transacionais simultâneos. O xPression Batch pode consumir muitos threads de processadorpara cada processo em lote e pode rapidamente consumir os recursos de CPU do sistema. Aexecução do xPression Batch ao mesmo tempo que as solicitações on-line/transacionais pode atrasarde forma significativa o tempo de resposta dessas solicitações caso não haja CPUs suficientesdisponíveis no servidor.

Você executará o servidor de aplicativos com todos os componentes do servidor do xPressionnos mesmos computadores que o banco de dados do xPression?

Recomendamos separar as instalações do servidor de aplicativos e o banco de dados do xPression.

Geralmente, convém executar o banco de dados do xPression em uma única máquina de grandeporte (talvez com outra máquina redundante de failover) e otimizar essa máquina para processaro maior número possível de conexões com o banco de dados. O servidor de aplicativos deve serexecutado em uma única máquina de grande porte ou em um farm de máquinas de médio porteem um cluster para aproveitar os recursos de failover e de balanceamento de carga oferecidospelo servidor de aplicativos.

Se o servidor de aplicativos e o banco de dados do xPression residirem em diferentes máquinas ouredes, recomendamos que essas máquinas ou redes tenham uma conectividade de alta velocidadede pelo menos 1GBps com uma latência máxima de 1ms. Uma conexão lenta ou subutilizada derede entre o servidor do xPression e o banco de dados do xPression pode afetar o desempenhode forma significativa.

20

Page 23: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 5 — Configurações de servidores

Configurações sugeridas de servidorOs problemas discutidos em Planejando a configuração do xPression exercem um grande impactosobre suas escolhas de hardware do servidor do xPression.

A quantidade de memória disponível no servidor do xPression afeta enormemente o desempenhodesse servidor. Verifique se a máquina do servidor do xPression tem memória suficiente e que outrosaplicativos que usam muita memória não estão sendo executados no mesmo servidor.

Verifique também se o servidor contém espaço suficiente em disco para dar suporte ao gerenciamentode saída. Alguns formatos de documentos, como Postscript, tendem a produzir arquivos grandes quepodem eventualmente esgotar o espaço em disco do servidor. Configure um processo para excluiresses documentos depois que eles forem distribuídos por impressão, arquivamento ou e-mail.

Volumes em lote de tamanho moderadoSe a necessidade de volume for moderada (processamento de menos de 50.000 páginas por hora) ese o processamento em lote geralmente não coincidir com a execução do processamento on-line(por exemplo, execução de processos em lote à noite ou nos finais de semana e manipulação desolicitações on-line em dia útil), você pode instalar todos os componentes do servidor do xPressionem uma única máquina de médio porte e o banco de dados do xPression em outra máquina demédio porte.

Recomendamos a seguinte configuração para os sistemas Microsoft Windows e Linux:

• Um Windows 2003 ou servidor Linux que executem 2 CPUs Dual Core ou 1 CPU QuadCore (usando a velocidade de processamento de CPU mais alta disponível) com pelomenos 4 GB ou mais de RAM para executar o servidor do xPression com o servidor deaplicativos. Esse hardware deve ser totalmente dedicado ao xPression, nenhum outroaplicativo deve ser executado nesse servidor. Se o hardware for virtualizado usando umatecnologia como VMWare, dedique esses recursos à VM do servidor do xPression para queoutras VMs desse hardware não utilizem os recursos de CPU e memória.

• Um segundo Windows 2003 Server que execute 1 CPU Dual Core ou Quad Core com pelomenos 4 GB de RAM para executar o banco de dados do xPression com sua escolhade servidor de banco de dados relacional.

Para o servidor Sun Solaris ou IBM AIX:

• Um servidor de 4 CPUs que execute a velocidade de CPU mais alta possível com pelomenos 4 GB de RAM para o servidor do xPression. Esse hardware deve ser totalmentededicado ao xPression, nenhum outro aplicativo deve ser executado nesse servidor. Se ohardware for virtualizado usando uma tecnologia como VMWare, recipientes do Solaris ouAIX virtual LPARs, dedique então esses recursos à VM do servidor do xPression para queoutras VMs desse hardware não utilizem os recursos de CPU e memória.

• Um servidor de 2 CPUs com pelo menos 4 GB de RAM para o banco de dados do xPression.

21

Page 24: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 5 — Configurações de servidores

Grandes volumes de lotes com processamento transacional moderadoSe houver necessidade de lotes de grandes volumes (processamento de mais de 50.000 páginaspor hora) e o processamento em lote não coincidir com a execução do processamento on-line(por exemplo, execução de processos em lote à noite ou nos finais de semana e manipulação desolicitações on-line em dia útil), você pode instalar todos os componentes do servidor do xPressionem uma única máquina de grande porte e o banco de dados do xPression em outra máquina degrande porte.

Recomendamos o seguinte para sistemas Microsoft Windows ou Linux:

• Um a dois servidores com 4 CPUs Dual Core ou 2 CPUs Quad Core (velocidade deprocessador mais alta disponível) com pelo menos 8 GB de RAM para executar o servidordo xPression com o servidor de aplicativos.

• Um Windows ou servidor Linux com 4 CPUs (500 MHz ou mais veloz cada) com pelomenos 4 GB de RAM para executar o banco de dados do xPression com sua escolhade servidor de banco de dados relacional.

Para o servidor Sun Solaris ou IBM AIX:

• Um ou dois servidores com um total de 8 a 16 CPUs e 8 GB de RAM.

• Um servidor corporativo de 4 CPUs com pelo menos 4 GB de RAM para o banco de dadosdo xPression.

Grandes volumes de lotes com grande processamento transacionalSe houver grande necessidade de volume transacional e em lote e se o processamento em lotegeralmente coincidir com a execução do processamento on-line, separe a instalação de lote dainstalação on-line. As duas instalações podem ser similares. Recomendamos o seguinte para oMicrosoft Windows no Linux:

• Dois ou mais servidores com pelo menos 2GB de RAM, 4 CPUs Dual Core ou 2 CPUsQuad Core (velocidade de processamento mais alta disponível) e pelo menos 8 GB deRAM para executar o servidor do xPression com o servidor de aplicativos.

• Um servidor de 4 CPUs com pelo menos 4 GB de RAM para executar o banco de dados doxPression com sua escolha de servidor de banco de dados relacional.

Para o servidor Sun Solaris ou IBM AIX:

• Um ou mais servidores com um total de 12 a 24 CPUs disponíveis e 16 GB de RAM parao servidor do xPression.

• Um servidor corporativo de 4 CPUs com pelo menos 4 GB de RAM para o banco de dadosdo xPression.

Conectividade com outros componentesFornecemos dois mecanismos para que aplicativos de cliente gordo do xPression, baseados na Web,se comuniquem com o servidor do xPression: HTTP por servlets e RMI (Remote Method Invocation,chamada de método remoto).

22

Page 25: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

Capítulo 5 — Configurações de servidores

O método servlet é mais portátil e universalmente aplicável, mas costuma ser mais lento. O métodoRMI só pode operar se não houver nenhum firewall entre o cliente e o servidor. O RMI tende aser mais rápido que o método servlet, mas requer a instalação do software cliente Websphere ouWebLogic na máquina cliente.

O xDesign se conecta a componentes do servidor do xPression e a componentes de bancos de dadosdo xPression por um COM para a ponte de EJB.

Recomendamos que todos os componentes do servidor e de bancos de dados do xPression sejamexecutados na mesma rede local (LAN) sem nenhum firewall entre eles.

Estado de sessão de cliente do xPressionEsta seção se aplica a clientes que implantam o xPression em mais de um servidor de aplicativosdo xPression conectados ao mesmo banco de dados do xPression. O xPression Enterprise Editionmantém um estado de sessão para a maioria dos clientes do servidor do xPression. Para equilibrar acarga de clientes do servidor do xPression (como xDesign, xResponse, xRevise), use um mecanismoque preserve o estado de sessão em várias chamadas entre o cliente e servidor. Isso geralmente éfeito pelo servidor de aplicativos, pelo servidor da Web e/ou pelo balanceador de carga de suaescolha com o uso de cookies HTTP. Qualquer infra-estrutura executada deve ser compatível como padrão Java EE para o estado de sessão HTTP, o suporte padrão do xPression para estado desessão de cliente.

Afinidade de servidorO xPression requer afinidade de servidor para estado de sessão como descrito anteriormente. Assolicitações de sessão dos vários aplicativos cliente do xPression devem ser dirigidas à mesmainstância JVM do servidor de aplicativos. O xPression usa vários beans de sessão de monitoração deestado para melhorar o desempenho. Os clientes finos do xPression, baseados na Web, por exemplo,o xDesign, chamam esses beans de sessão de monitoração de estado.

Esses beans de sessão de monitoração de estado mantêm várias informações na memória paraacelerar o processamento. Isso requer que as sessões de cliente usem a mesma instância de beande monitoração de estado e a conexão com o mesmo servidor.

23

Page 26: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

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

Copyright © 2008 EMC Corporation.Todos os direitos reservados.

Page 27: Visão Geral do Sistema xPression Enterprise Edition · SUMÁRIO O utilitário Migrate..... 12

© 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.