четверг, 24 ноября 2016 г.

WDSL клиент на Java



Создаем новый Проект в NetBeans. Кликаем по проекту правой кнопкой мыши. Новый-Клиент веб службы.


В открывшемся окне выбираем WDSL URL. Ставим галку «Создать код диспетчеризации».  В поле пакет указываем имя пакета, куда сгенерируется код.


В итоге будет создан диспетчерский класс с функциями получения информации из wdsl. Ниже пример кода для сервиса GeoIP

 




package geoipmain;


public class GeoIPMain {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        GeoIPService GPS = new GeoIPService();
        GeoIPServiceSoap GPSsoap = GPS.getGeoIPServiceSoap();
        GeoIP result = GPSsoap.getGeoIP("8.8.8.8");
        System.out.println(result.countryName);
    }
   
   
}


Комментариев нет:

Отправить комментарий