Propagando o Contexto de Área de Trabalho pelos Serviços da Web

O WebSphere Application Server Versão 6.1 introduz a opção para propagar o contexto da área de trabalho em uma chamada de serviço da Web. Antes do WebSphere Application Server Versão 6.1, o contexto da área de trabalho era propagado apenas em chamadas RMI/IIOP. As APIs (Interfaces de Programação de Aplicativo) da área de trabalho não foram alteradas para implementar essa propagação. É possível utilizar as APIs da área de trabalho como anteriormente, conforme descrito na documentação da área de trabalho. No entanto, por padrão, o contexto de área de trabalho não é propagado em uma chamada de serviço da Web, você deve ativar essa opção.

Procedimento

  1. Ative um servidor para propagar o contexto da área de trabalho em uma chamada de serviço da Web.
    1. Inicie o console administrativo.
    2. Selecione Servidores > Tipos de Servidor > WebSphere Application Servers > server_name > Serviços de Processo de Negócios .
      • Para ativar o serviço de área de trabalho, a partição UserWorkArea, para propagar seu contexto em uma chamada de serviço da Web:
        • Selecione Serviço de Área de Trabalho.
      • Para permitir que uma partição individual propague seu contexto em uma chamada de serviço da Web:
        • Selecione Serviço de Partição da Área de Trabalho.
        • Selecione uma partição.
    3. Verifique o campo EnableWebServicePropagation para ativar a propagação do serviço da Web.
    4. Salve a nova configuração e reinicie o servidor para aplicar a nova configuração.
  2. Ative um cliente para propagar o contexto da área de trabalho em uma chamada de serviço da Web:
    Nota: As etapas abaixo são para o serviço de área de trabalho, a partição UserWorkArea. Para partições definidas pelo usuário, a propriedade EnableWebServicePropagation deve ser configurada ao criar uma partição no cliente; consulte o artigo Interface do Gerenciador de Partição da Área de Trabalho.
    1. Configure a propriedade com.ibm.websphere.workarea.EnableWebServicePropagation para true ao chamar o script launchClient localizado no diretório [AIX Solaris HP-UX Linux Windows][z/OS][IBM i]$WAS_HOME/bin. Por exemplo, para configurar essa propriedade para true, inclua as seguintes propriedades do sistema na chamada launchClient, conforme necessário: -CCDcom.ibm.websphere.workarea.EnableWebServicePropagation=true
    2. Configure a propriedade com.ibm.websphere.workarea.EnableWebServicePropagation em um arquivo de propriedades utilizado pelo script launchClient. Consulte Executando um Aplicativo Cliente Java EE com launchClient para obter informações adicionais.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twa_propagate
Nome do arquivo: twa_propagate.html