在java程序中访问WSO2 ESB代理 [英] Accessing WSO2 ESB proxy in java program

查看:38
本文介绍了在java程序中访问WSO2 ESB代理的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在 WSO2 esb 中为外部 wsdl 配置了一个 wsdl 代理.它成功创建了代理.创建代理时,我没有选中发布相同服务合同"复选框.如果我们使用外部 Web 服务,是否必须检查?当我点击 try it 时,它没有显示 wsdl 中可用的操作.

I have configured one wsdl proxy for external wsdl in WSO2 esb. Its successfully created proxy. While creating proxy, I have not selected Publish Same Service Contract check box. If we are consuming external web services, is it mandatory to check? When I click on try it, it is not showing operations which are available in wsdl.

如果上述所有问题都解决了,我们需要从我们的 java 项目访问代理.我们如何在我们的 java 程序中访问 WSO2 ESB 代理?

If at all the above issues gets solved, we need to access the proxy from our java project. How can we access WSO2 ESB proxy in our java program?

提前致谢.

谢谢,拉古

推荐答案

试试这个:

    CentralUuidService service = new CentralUuidService(new URL("http://wls02.tigeritbd.com:8280/services/CentralUuidService?wsdl"),new QName("http://bean.service.uuid.gov.bd/", "CentralUuidService"));

    GetBirthPlaceServiceResponse response = service.getCentralUuidServiceHttpSoap11Endpoint().getBirthPlace(request);        
    if(response != null) {
        System.out.println("Operation status is:"+response.isOperationStatus());
    }
}

这篇关于在java程序中访问WSO2 ESB代理的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆