0

我通过 Netbeans 的“Web Service from WSDL”在我的 Java EE 项目中创建了一个 SOAP API。唯一的问题,我不知道如何在我的应用程序中访问我的方法。这是代码示例:

@WebService(serviceName = "SalesExportService", portName = "SalesExportPort", endpointInterface = "com.supsellers.us.sales.export.SalesExport", targetNamespace = "http://us.supsellers.com/sales/export", wsdlLocation = "WEB-INF/wsdl/NewWebServiceFromWSDL/supseller-paris.servme.fr_80/app/SalesExportService.wsdl")
@Stateless
public class SoapApi {
    @EJB
    private SaleService saleService;

        public List<com.supsellers.us.sales.export.Sale> getFranceSales() {
          // Do stuff
          return result;
    }   
}

我在互联网上搜索过,但似乎找不到任何明确的内容。有谁知道我如何设置自己的地址,或者至少如何在我的应用程序中访问我的方法?

4

1 回答 1

0

您需要的是根据 SalesExportService 的 WSDL 生成 Web 服务客户端。您可以按照NetBeans 文档中的开发 JAX-WS Web 服务客户端进行操作。

于 2013-03-20T16:25:20.830 回答