Implementación de un cliente utilizando el cliente JAX-RS 1.1 de servicios web RESTful no gestionado

WebSphere Application Server proporciona un tiempo de ejecución de cliente de servicios web RESTful Java™ SE 6 (Java Platform, Standard Edition 6) ligero para permitir a los desarrolladores de aplicaciones crear fácil y rápidamente aplicaciones cliente JAX-RS. El cliente ligero para JAX-RS con WebSphere Application Server es un entorno de cliente Java SE 6 autónomo que permite ejecutar aplicaciones de cliente de servicios web JAX-RS RESTful no gestionadas en un entorno que no sea WebSphere para invocar servicios web JAX-RS RESTful alojados por el servidor de aplicaciones.

Antes de empezar

Supported configurations Supported configurations: Puede utilizar el cliente ligero para JAX-RS con WebSphere Application Server como un tiempo de ejecución de cliente autónomo en un entorno Java SE puro. El cliente ligero para JAX-RS que se ejecuta en entornos WebSphere Application Server o WebSphere Application Client no está soportado. En esta versión del servidor de aplicaciones, otros tiempos de ejecución del cliente ligero proporcionados con el servidor de aplicaciones también pueden residir en la CLASSPATH y coexistir con el cliente ligero para JAX-RS.sptcfg

Antes de configurar un entorno de ejecución de cliente JAX-RS no gestionado, obtenga el archivo JAR (archivador Java) del cliente ligero para JAX-WS. Para obtener el cliente ligero para JAX-RS, instale WebSphere Application Server Versión 9.0 o el cliente de aplicaciones para WebSphere Application Server Versión 9.0. El archivo JAR del cliente ligero para JAX-RS, com.ibm.jaxrs.thinclient_9.0.jar, se encuentra en el directorio raíz_servidor_aplicaciones\runtimes.

Copie el archivo com.ibm.jaxrs.thinclient_9.0.jar del cliente ligero para JAX-RS en otras máquinas para crear un entorno de cliente ligero que permite las comunicaciones con el producto. Las copias del cliente ligero para JAX-RS están sujetas a los mismos términos y condiciones del acuerdo de licencia para el producto WebSphere donde se ha obtenido el cliente ligero para JAX-RS. Consulte los acuerdos de licencia para un uso correcto y otras limitaciones.

El cliente ligero para JAX-RS funciona con IBM® Software Development Kits (SDK) Versión 6.0 y posteriores. El cliente ligero para JAX-RS también recibe soporte en los kits de desarrollo de software no IBM que son de la versión 6.0 y posteriores.

Acerca de esta tarea

Configuración de un entorno de cliente ligero para JAX-RS realizando los pasos siguientes.

Procedimiento

  1. Configure la vía de acceso. Escriba el mandato siguiente para añadir los directorios Java bin a la vía de acceso:
    [Windows][z/OS]
    set PATH=<your_JDK_bin_directory>;%PATH%
    [AIX][HP-UX][Solaris][Linux]
    export PATH=<your_JDK_bin_directory>:$PATH
  2. Configure la vía de acceso de clases. Añada el archivo JAR del cliente ligero para JAX-RS en la definición de la vía de acceso de clases; por ejemplo:
    [Windows][z/OS]
    set
    CLASSPATH=.;<el_directorio_instalación_cliente_liegro_jax-rs>\com.ibm.jaxrs.thinclient_9.0.jar;
    <ars_de_aplicación>;%CLASSPATH%
    [AIX][HP-UX][Solaris][Linux][IBM i]
    export
    CLASSPATH=.:<el_directorio_instalación_cliente_ligero_JAX-RS>/com.ibm.jaxrs.thinclient_9.0.jar:
    <jars_de_aplicación>;$CLASSPATH
  3. Especifique el mandato siguiente para ejecutar la aplicación cliente:
    [Windows][z/OS]
    %JAVA_HOME%/bin/java <your_client_application>
    [AIX][HP-UX][Solaris][Linux][IBM i]
    $JAVA_HOME/bin/java <your_client_application>

Resultados

Ha configurado un entorno de ejecución de cliente JAX-RS no gestionado para invocar servicios web RESTful alojados en un WebSphere Application Server.

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=twbs_jaxrs_impl_thinclient_runningthinc
File name: twbs_jaxrs_impl_thinclient_runningthinc.html