Advanced Customization > Info*Engine User’s Guide > Web Services Framework > Consuming External Services from Windchill
  
Consuming External Services from Windchill
It is possible to write web service clients that can be called from within Windchill. If done, you must use the jaxws.package property of your client’s build.xml file. To facilitate its interactions, each client must have a unique package name for the generated resources. Each client source should also remain packaged in its own JAR file, because there are several static resources stored within the META-INF directory of a client’s JAR that overlap with those of other web service clients.
If the client is a third-party service, you can use the wsdl.url property to specify the location of the remote service’s WSDL. If the service allows for anonymous interactions, then you must set the anonymous.service property.