title: Build Soap web service client using wsdl documents in Eclipse
body: <p>I need to create web service client in Java using Eclipse the consumes the <a href="http://www.onvif.org/Documents/Specifications.aspx" rel="nofollow">onvif wsdl</a>.</p>
  
  <p>I spent several hours without finding a how to do that, this the first time I am using soap, my experience was in REST.</p>
  
  <p>I tried many tutorials like <a href="http://gerardnico.com/wiki/ide/eclipse/eclipse_how_to_consume_a_webservice_with_wtp" rel="nofollow">this</a> to create web service client, but when I am trying to choose the wsdl file from my local disk, eclipse shows the an error <code>Could not retrieve the WSDL file ...</code>, the link structure I used for the file was <code>file:/C:/ONVIF/media.wsdl</code>.</p>
  
  <p>I need to use any Java framework that support WS-Notification to implement my client.</p>
  
  <p>Can you please tell me how to implement client web service that consumes the WSDL files.<br>
  Do I need web server to implement soap web service client?<br>
  If yes, why?</p>