Integración con otras aplicaciones > Gestión de software integrado > Manual del desarrollador de PTC Windchill Integration for Software Build Tools > Configuración de Windchill Integration for Software Build Tools > Configuración del adaptador para los URL del servicio Web dinámico
  
Configuración del adaptador para los URL del servicio Web dinámico
El URL del servidor que se utiliza para establecer la conexión con el servicio Web se codifica de forma rígida en el fichero JAR del cliente a través de lenguaje de descripción de servicios Web (WSDL) usado para ubicar un servicio Web. No es necesario especificar el URL del servidor para ejecutar la aplicación cliente de Software Build Tools. Es decir, los ficheros JAR del cliente descargados desde un servidor pueden invocar los servicios Web en el mismo servidor Windchill, incluso sin el URL del servidor. En caso de no disponer de varias instalaciones de Windchill con el mismo servicio Web, se puede omitir el resto de esta sección.
Es posible configurar el cliente de Software Build Tools para que funcione con los URL del servicio Web dinámico. En caso de disponer de varias instalaciones de Windchill, se puede especificar manualmente una dirección URL para establecer una conexión con el cliente que permita la comunicación con un servicio Web común implementado en cada instalación.
Para usar los URL del servicio Web dinámico, debe implementarse el mismo servicio Web (RBMWSCoreService) en los ordenadores de servidor Windchill adecuados. Utilice cualquiera de los siguientes comandos en función de los requisitos del usuario:
Para utilizar el mismo fichero JAR para trabajar con el servicio RBMWSCoreService implementado en un ordenador servidor de Windchill mediante el argumento wt.webservice.url, utilice el comando siguiente. Este comando no crea un nuevo fichero cliente JAR.
java —Dwt.webservice.url=http://host/Windchill/servlet/RBMWSCoreService —Dwt.webservice.user=wcadmin —Dwt.webservice.password=wcadmin —jar RBMWebServiceCore.jar [arguments]
Para crear un nuevo fichero cliente JAR según el argumento targetJar, utilice el comando siguiente. Si no se proporciona targetJar, se sobrescribirá el fichero clientJar. El nuevo fichero JAR se puede utilizar como cliente al servicio RBMWSCoreService implementado en el ordenador host dado.
java —jar webservices-support.jar —clientJar RBMWebServiceCore.jar —targetJar RBMWebServiceCore_new.jar —wsdl http://host/Windchill/servlet/RBMWSCoreService?wsdl
El fichero JAR que se crea se conecta al mismo WSDL en el servidor Windchill especificado.