如何学习使用WSDL文件中从ApacheCXF生成的Java Stub类?

时间:2019-07-15 05:56:55

标签: java web-services soap cxf soap-client

enter image description here

嗨,偷看。 假设您能够使用ApacheCXF成功地将WSDL文件转换为Java Stub类, 您如何学习使用它?就像您如何将它们连接到类以发出Web服务请求一样?

例如,我注意到使用Java存根时的关键字是“服务”,“代理”和“定位器”。

例如,我为CountryInfoService找到了一个SOAPService,在研究了Java存根类之后,我找到了一种进行适当调用的方法,例如:

    CountryInfoService countryInfoService = new CountryInfoService();
    CountryInfoServiceSoapType countryInfoServiceSoapType = countryInfoService.getCountryInfoServiceSoap();
    System.out.println(countryInfoServiceSoapType.capitalCity("RUS"));

但是,如果我偶然发现了一个“更大的肥皂服务WSDL”文件,该怎么办。小费是什么?有没有遵循的一般规则?

示例:

当IStubService是接口时,可以使用StubServiceLocator类实现它:

LoginUserSEIService loginService = new LoginUserSEIServiceLocator();

SOAPServices #JavaStubClasses

0 个答案:

没有答案