Как создать Java-клиент для веб-службы?

Я успешно создал веб-службу . Протестировал его и получил также файл WSDL. Клиент , который будет использовать эту веб-службу, является простым Класс Java.

Я могу создать клиент jsp и вызывать методы веб-службы. Но мне нужно вызвать веб-службу из класса Java.

Как мне привязать эту Java клиент с веб-службой?

Следующие шаги, которые я выполнил в NetBeans для создания Java-клиента ...

  1. Я создал простое приложение J2SE.
  2. Сделал его клиентом веб-службы. созданного мной WebService.
  3. Я получаю ссылки на свои веб-службы.

Но я не могу вызвать метод WebService. Вот файл клиента ...

package client_package;
public class client {

public static void main(String args[])
{
   System.out.println("1");
   System.out.println(hello("megha"));
   System.out.println("2");
}
private static String hello(String name) {


    WS_package.WebService1 service = new WS_package.WebService1(); //package WS_package does not exists
    WS_package.WebService1 port = service.getWebService1Port(); //package WS_package does not exists


 name =  port.hello(name);

return name;
}
}
6
задан Dave Jarvis 15 March 2013 в 17:07
поделиться