18.04.2013 Views

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

v Imprimin<strong>do</strong> tarefas de impressão 3270E diretamente para uma impressora local<br />

<strong>do</strong> usuário<br />

Informações adicionais e a ajuda sobre o desenvolvimento de aplicativos <strong>do</strong> rich<br />

client podem ser localizadas no Conteú<strong>do</strong> da Ajuda <strong>do</strong> Rational SDP. Selecione<br />

Ajuda > Conteú<strong>do</strong> da Ajuda na barra de menus e procure por rich client.<br />

Ao criar aplicativos rich client <strong>do</strong> HATS, a distinção entre ambientes Eclipse RCP,<br />

Lotus Notes e Lotus Expeditor Client é mínima. As diferenças são <strong>do</strong>cumentadas<br />

por to<strong>do</strong> este capítulo.<br />

A principal diferença arquitetural entre um aplicativo <strong>do</strong> rich client <strong>do</strong> HATS e um<br />

aplicativo da Web <strong>do</strong> HATS está no local onde a conexão de soquete Telnet se<br />

inicia. Com um aplicativo rich client, a conexão de soquete se inicia em uma<br />

estação de trabalho <strong>do</strong> usuário, não no WebSphere Application Server, como<br />

acontece com um aplicativo da Web <strong>do</strong> HATS tradicional. Como os aplicativos <strong>do</strong><br />

rich client precisam de um cliente em uma estação de trabalho <strong>do</strong> usuário, eles são<br />

destina<strong>do</strong>s principalmente a usuários internos, que estão acostuma<strong>do</strong>s a utilizar<br />

um emula<strong>do</strong>r de terminal fat client tradicional.<br />

Desenvolven<strong>do</strong> Aplicativos Rich Client <strong>do</strong> HATS<br />

As etapas para construir e testar um aplicativo <strong>do</strong> rich client <strong>do</strong> HATS são<br />

essencialmente as mesmas que para um aplicativo da Web <strong>do</strong> HATS. Utilize o<br />

HATS Toolkit com as ferramentas fornecidas na perspectiva <strong>do</strong> HATS para<br />

desenvolver um projeto <strong>do</strong> rich client <strong>do</strong> HATS a partir <strong>do</strong> qual um aplicativo <strong>do</strong><br />

rich client <strong>do</strong> HATS é gera<strong>do</strong>. Os mesmos assistentes, editores e visualizações são<br />

forneci<strong>do</strong>s para suportar as várias atividades requeridas durante o<br />

desenvolvimento.<br />

Assim como no HATS para o ambiente da Web, você desenvolve a aparência e a<br />

operação <strong>do</strong> aplicativo, incluin<strong>do</strong> a customização das configurações de<br />

renderização padrão, da navegação de tela (a fim de ignorar macros da tela) e as<br />

fontes e cores utilizadas para renderizar telas.<br />

A maioria <strong>do</strong>s recursos disponíveis em um aplicativo da Web <strong>do</strong> HATS também<br />

está disponível em um aplicativo <strong>do</strong> rich client <strong>do</strong> HATS. Isto inclui, mas não está<br />

limita<strong>do</strong> a:<br />

v Apresentação Padrão<br />

v Regras globais<br />

v Substituição de Texto<br />

v Transformações de Tela Customizadas<br />

v Transformações Previamente Preenchidas<br />

v Variáveis Globais<br />

v Componentes e Widgets Customiza<strong>do</strong>s<br />

v Macros e Manipula<strong>do</strong>res de Macro<br />

v Conexões de Segun<strong>do</strong> Plano<br />

v Lógica de Negócios Java<br />

v Eventos no nível <strong>do</strong> aplicativo, por exemplo, iniciar, parar, conectar e<br />

desconectar<br />

v Suporte <strong>do</strong> tecla<strong>do</strong><br />

v Atualização Assíncrona<br />

52 <strong>IBM</strong> Rational Host Access Transformation Services: <strong>Guia</strong> <strong>do</strong> <strong>Usuário</strong> e <strong>do</strong> Administra<strong>do</strong>r

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!