Desarrollo de una aplicación cliente Java EE

Desarrolle código para una aplicación cliente Java™ Platform, Enterprise Edition (Java EE).

Procedimiento

  1. Grabe el programa de aplicación cliente. Grabe la aplicación cliente Java EE en una máquina de desarrollo. En esta etapa, no se requiere acceso a WebSphere Application Server.
    [z/OS]Reglas: si está escribiendo un programa de aplicación cliente que ejecutará en z/OS, se aplican las reglas siguientes:
    • Los programas cliente pueden iniciar sus propias transacciones pero no pueden unirse a, o iniciar transacciones durante la ejecución de WebSphere Application Server para z/OS.
    • El código de aplicación cliente puede contener un método principal.
    • Todos los archivos de entrada y salida de las aplicaciones cliente deben estar en ASCII, puesto que el tiempo de ejecución de cliente se ejecuta en ASCII JVM.
  2. Ensamble el archivo JAR de la aplicación cliente mediante una herramienta de ensamblaje.

    El espacio de nombres JNDI sabe qué devolver en una búsqueda gracias a la información ensamblada por Assembly Tool.

    Ensamble la aplicación cliente en una máquina de desarrollo con la herramienta de ensamblaje instalada.

    Cuando ensamble la aplicación cliente, proporcione la información necesaria para inicializar el entorno de ejecución de la aplicación cliente. Para obtener información sobre cómo proporcionar la información necesaria, consulte el documentación de la herramienta de ensamblaje.

    Al configurar los recursos que vaya a utilizar la aplicación cliente, tenga en cuenta los elementos siguientes:

    • Las referencias de entorno de recursos son distintas de las referencias de recursos. Las referencias de entorno de recursos permiten a la aplicación cliente utilizar nombres lógicos para buscar enlaces de recursos en el espacio de nombres JNDI del servidor. Las referencias de recursos permiten a la aplicación utilizar nombres lógicos para buscar recursos Java EE locales. La especificación de Java EE no especifica una implementación particular de un recurso. La tabla siguiente contiene los tipos de recursos admitidos e identifica los recursos a los que WebSphere Application Server proporciona una implementación de cliente.
      Tabla 1. Tipos de recursos e identificadores de recursos admitidos. Tipos de recursos admitidos
      Tipo de recurso Notas de configuración del cliente Implementación del cliente proporcionada por WebSphere Application Server
      javax.sql.DataSource Admite la especificación de clases de implementación de orígenes de datos No
      java.net.URL Admite la especificación de manejadores de protocolo personalizado Proporcionado por archivos JRE (Java Runtime Environment)
      javax.mail.Session Admite la configuración de protocolo personalizada Sí: POP3/POP3S, SMTP/SMTPS, IMAP/IMAPS
      javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory, javax.jms.Queue, javax.jms.Topic Admite la configuración de WebSphere Embedded Messaging, IBM® MQ Series y otros proveedores de JMS Sí: mensajería incorporada de WebSphere
  3. Ensamble el archivo EAR (Enterprise Archive).

    La aplicación está contenida en un archivo EAR (Enterprise Archive). El archivo EAR se compone de:

    • Enterprise bean, cliente de aplicaciones y módulos definidos por el usuario o archivos JAR.
    • Aplicaciones web o archivos WAR.
    • Metadatos que describen las aplicaciones o los archivos XML de aplicación.

Qué hacer a continuación

Después de desarrollar el código de aplicación cliente Java EE, despliegue la aplicación en las máquinas cliente donde se vaya a ejecutar la aplicación cliente.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcli_developjava
File name: tcli_developjava.html