Ejecución de una aplicación de cliente ligero Java en una máquina servidor

Para ejecutar una aplicación de cliente ligero Java™ en una máquina con WebSphere Application Server instalado, utilice el mandato setupClient e inicie la aplicación.

Antes de empezar

Debe instalar WebSphere Application Server antes de realizar esta tarea.

Procedimiento

  1. Configure el entorno del cliente ligero de aplicaciones.
    [Windows]Utilice el shell setupCmdLine.
    raíz_servidor_aplicaciones\bin\setupCmdLine.bat
    [AIX][Linux][HP-UX][Solaris]Utilice el shell setupCmdLine.
    raíz_servidor_aplicaciones/bin/setupCmdLine.sh
    [z/OS]Utilice el shell setupCmdLine.
    raíz_perfil/bin/setupCmdLine.sh
    [IBM i]Utilice el script setupClient.
    1. Inicie el entorno Qshell. En la línea de mandatos CL, ejecute el mandato STRQSH.
    2. En la línea de mandatos Qshell, ejecute el mandato siguiente utilizando el operador de punto (.):
      . raíz_servidor_aplicaciones/bin/setupClient [-profileName Nombreperfil]
  2. Ejecute el cliente de aplicaciones.
    [Windows]Realice uno de los métodos siguientes:
    • Ejecute un mandato Java para llamar directamente a la clase principal.
      "%JAVA_HOME%\bin\java" %WAS_LOGGING%" 
      -Djava.security.auth.login.config="%USER_INSTALL_ROOT%\properties\wsjaas_client.conf" 
      -Djava.ext.dirs="%JAVA_HOME%\jre\lib\ext;%WAS_EXT_DIRS%;%WAS_HOME%\plugins;%WAS_HOME%\lib\WMQ\java\lib" 
      -Djava.naming.provider.url=<un_URL_IOP_o_un_URL_corbaloc_para_el_nombre_de_su 
      máquina_servidor_aplicaciones>
      -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
      -Dserver.root="%WAS_HOME%" "%CLIENTSAS%" "$CLIENTSSL" %USER_INSTALL_PROP% 
      -classpath "%WAS_CLASSPATH%;<lista_de_clases_y_jars_de_aplicación_de_usuario>" 
      <nombre_clase_plenamente_cualificado_a_ejecutar> <parámetros_de_la_aplicación>
    • Escriba un mandato para utilizar el lanzador de WebSphere Application Server.
      "%JAVA_HOME%\bin\java" %WAS_LOGGING%
      -Djava.security.auth.login.config="%USER_INSTALL_ROOT%\properties\wsjaas_client.conf"
      -classpath "%WAS_CLASSPATH%;<lista_de_clases_y_jars_de_aplicación>
      -Djava.ext.dirs="%WAS_EXT_DIRS%;%WAS_HOME%\plugins"
      -Djava.endorsed.dirs="%WAS_ENDORSED_DIRS%
      -Djava.naming.provider.url=iiop://<nombre_máquina_servidor_aplicaciones>
      -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory  
      %SERVER_ROOT% %CLIENTSAS% %CLISENTSSL% <nombre_clase_totalmente_calificado_a_ejecutar>
    [AIX][Linux][HP-UX][Solaris][z/OS]Realice uno de los métodos siguientes:
    • Ejecute un mandato Java para llamar directamente a la clase principal.
      "$JAVA_HOME/bin/java" $WAS_LOGGING
      -Djava.security.auth.login.config="$USER_INSTALL_ROOT/properties/wsjaas_client.conf"
      -Djava.ext.dirs="$JAVA_HOME/jre/lib/ext:$WAS_EXT_DIRS:$WAS_HOME/plugins:  $WAS_HOME/lib/WMQ/java/lib" 
      -Djava.naming.provider.url=<un_URL_IOP_o_un_URL_corbaloc_para_el_nombre_de_su 
      máquina_servidor_aplicaciones>
      -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory
      -Dserver.root="$WAS_HOME" $USER_INSTALL_PROP "$CLIENTSAS" "$CLIENTSSL"
      -classpath "$WAS_CLASSPATH: <lista_de_clases_y_jars_de_aplicación>"
      <nombre_clase_plenamente_cualificado_a_ejecutar> <parámetros_de_la_aplicación>
      Para obtener más información sobre los URL de IIOP y corbaloc, consulte Desarrollo de aplicaciones que utilizan JNDI.
    • Escriba un mandato para utilizar el lanzador de WebSphere Application Server.
      "$JAVA_HOME/bin/java" $WAS_LOGGING
      -Djava.security.auth.login.config="$USER_INSTALL_ROOT/properties/wsjaas_client.conf"
       "-Dws.ext.dirs=<lista_de_los_jar_y_clases_de_la_aplicación>
      $WAS_EXT_DIRS:$WAS_USER_DIRS" 
      -Djava.naming.provider.url=<un_URL_IOP_o_un_URL_corbaloc_para_el_nombre_de_su 
      máquina_servidor_aplicaciones>
      -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory  
      "-Dserver.root=$WAS_HOME"
      "$CLIENTSAS" "$CLIENTSSL" $USER_INSTALL_PROP -classpath "$WAS_CLASSPATH" 
      com.ibm.ws.bootstrap.WSLauncher 
      <nombre_clase_plenamente_cualificado_a_ejecutar> <parámetros_de_la_aplicación>
    [IBM i]Ejecute el mandato siguiente en una línea de mandatos Qshell.
    java ${JAVA_FLAGS_EXT} -classpath  "$WAS_CLASSPATH:jars_and_classes"  -Djava.naming.provider.url=URL class_name app_parm
    Cuando utilice el lanzador de WebSphere Application Server, ejecute el mandato siguiente en una línea de mandatos Qshell:
    java ${JAVA_FLAGS_EXT} -classpath "$WAS_CLASSPATH:jars_and_classes"    -Djava.naming.provider.url=URL  com.ibm.ws.bootstrap.WSLauncher class_name app_parm

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_developthinserver
File name: tcli_developthinserver.html