我使用jdk附带的JAX-WS来创建soap客户端。现在,服务提供商不公开wsdl。如果我知道提供的服务,如何在没有wsdl的情况下创建soap客户端?使用java而不使用WSDL的SOAP客户端服务 - 如何?
编辑:我不得不使用任何SOAP API /工具,而不是仅限于JAX-WS的自由。
编辑2:这是当服务URL被命中时显示的消息。 此服务的元数据发布目前已停用。 并建议配置服务行为配置。我知道这个服务是在.Net中完成的。但是,如何使用提供的服务行为相关详细信息访问Java中的服务?
您是否有示例请求XML?或者可能要求他们提供WSDL? – Pushkar 2012-04-26 09:35:17
是的,我有请求和响应XML。 – Ram 2012-04-26 09:41:09
所有你需要的是一个架构定义文件..或者你可以使用Eclipse创建wsdl .. http://wiki.eclipse.org/index.php/Introduction_to_the_WSDL_Editor – vinodn 2012-04-26 10:16:15