Eger benim gibi webservislerle ugrasmissaniz, wsdl locationi anlik degistirmek istemissinizdir. Nette arastirdim ve xml e yazmis oldugum location bilgisini alip, asagidaki “http://www.example.com/services/HelloWorld?wsdl” yazan yere, yazdim ve service ekledim. Onceden binding kullaniyordum ve bu yuzden bazen hatalar aliyordum(web service down gibi).

//WSDL URL
URL wsdlLocation = new URL(“http://www.example.com/services/HelloWorld?wsdl”);

//Qname for service
QName serviceName =
  new Qname(“http://www.example.com/services/HelloWorld”, “HelloService”);

//Create a dynamic Service instance
Service service = Service.create(wsdlLocation, serviceName);

Paylaş:
  • Twitter
  • Facebook
  • Digg
  • Ping.fm
  • Technorati
  • del.icio.us
  • StumbleUpon
  • Print
  • Google Bookmarks