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
Procedimiento
- Configure el entorno del cliente ligero de aplicaciones.
Utilice el shell setupCmdLine.
raíz_servidor_aplicaciones\bin\setupCmdLine.bat
Utilice el shell setupCmdLine.
raíz_servidor_aplicaciones/bin/setupCmdLine.sh
Utilice el shell setupCmdLine.
raíz_perfil/bin/setupCmdLine.sh
Utilice el script setupClient.
- Inicie el entorno Qshell. En la línea de mandatos CL, ejecute el mandato STRQSH.
- En la línea de mandatos Qshell, ejecute el mandato siguiente utilizando el operador de punto (.):
. raíz_servidor_aplicaciones/bin/setupClient [-profileName Nombreperfil]
- Ejecute el cliente de aplicaciones.
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>
Realice uno de los métodos siguientes:
- Ejecute un mandato Java para llamar directamente a la clase principal.
Para obtener más información sobre los URL de IIOP y corbaloc, consulte Desarrollo de aplicaciones que utilizan JNDI."$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>
- 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>
Ejecute el mandato siguiente en una línea de mandatos Qshell.
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 class_name app_parm
java ${JAVA_FLAGS_EXT} -classpath "$WAS_CLASSPATH:jars_and_classes" -Djava.naming.provider.url=URL com.ibm.ws.bootstrap.WSLauncher class_name app_parm
- Ejecute un mandato Java para llamar directamente a la clase principal.
Conceptos relacionados:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcli_developthinserver
File name: tcli_developthinserver.html