Desenvolvendo um aplicativo cliente Java Platform, Enterprise Edition

Desenvolva código para um Java™ Platform, Enterprise Edition ( Java EE ) aplicativo cliente.

Procedimento

  1. Gravar o Programa do Aplicativo Cliente

    Escreva o Java EE aplicativo cliente em qualquer máquina de desenvolvimento. Nesta fase, você não precisa de acesso ao WebSphere® Application Server.

    [z/OS]Regras: Se você estiver escrevendo um programa aplicativo cliente que será executado em z/OS®, aplicam-se as seguintes regras:
    • Os programas clientes podem iniciar suas próprias transações, mas não podem ingressar ou iniciar transações no WebSphere Application Server for z/OS tempo de execução.
    • O código do aplicativo cliente deve conter um método main.
    • Todos os arquivos de entrada e saída para o aplicativo cliente devem estar em ASCII, porque o tempo de execução do cliente é executado em JVM ASCII.
  2. Monte o arquivo JAR do aplicativo cliente usando uma ferramenta de montagem.

    O namespace de JNDI sabe o que retornar em uma consulta, devido às informações montadas pela ferramenta de montagem.

    Monte o aplicativo cliente em qualquer máquina de desenvolvimento com a ferramenta de montagem instalada.

    Ao montar seu aplicativo cliente, forneça as informações necessárias para inicializar o ambiente de tempo de execução para seu aplicativo cliente. Para obter informações sobre como fornecer as informações necessárias, consulte a documentação para a ferramenta de montagem.

    Ao configurar os recursos para uso de seu aplicativo cliente, considere os seguintes itens:

    • As referências do ambiente de recursos são diferentes das referências de recursos. As referências do ambiente de recursos permitem que o aplicativo cliente use um nome lógico para consultar um recurso ligado ao namespace da JNDI do servidor. Uma referência de recurso permite que seu aplicativo use um nome lógico para consultar um recurso Java EE local.
    • A especificação Java EE não especifica uma implementação particular de um recurso. Segue uma tabela que contém os tipos de recursos suportados e identifica os recursos aos quais o WebSphere Application Server fornece uma implementação do cliente.
      Tabela 1. Tipos de recursos e identificadores de recursos suportados . Tipos de recursos suportados
      Tipo de Recurso Notas sobre a configuração do cliente Implementação do Cliente Fornecida pelo WebSphere Application Server
      javax.sql.DataSource Suporta especificação de qualquer classe de implementação de origem de dados Não
      java.net.URL Suporta especificação de rotinas de tratamento do protocolo personalizado Fornecido pelos arquivos Java Runtime Environment
      javax.mail.Session Suporta configuração personalizada do protocolo Sim - POP3/POP3S, SMTP/SMTPS, IMAP/IMAPS
      javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory, javax.jms.Queue, javax.jms.Topic Suporta configuração de WebSphere mensagens incorporadas, IBM® MQ Série e outros provedores JMS Sim - Sistema de mensagens integrado do WebSphere
  3. Monte o arquivo EAR (Enterprise Archive).

    O aplicativo está contido em um arquivo EAR (Enterprise Archive). O arquivo EAR é composto por:

    • Enterprise bean, aplicativo cliente e módulos definidos pelo usuário ou arquivos JAR
    • Aplicativos da Web ou arquivos WAR
    • Metadados que descrevem os aplicativos ou arquivos XML do aplicativo

O Que Fazer Depois

Depois de desenvolver o código de aplicativo cliente Java EE, implemente o aplicativo nas máquinas clientes nas quais ele deve ser executado.