我需要从java访问一些web服务。 但是对于我的任务来说,使用从WSDL java类生成的东西是矫枉过正的。我只需要得到回应并将其传递给脚本,该脚本将处理所有其他事情。
此外,最好不要为新数据源生成类,而只需为新的Web服务数据源添加WSDL文件并为其添加新脚本。
但我也不想扔掉WSDL,并重新创建自定义配置来描述这个ws数据源。
是否有任何可以帮助我的java WSDL特定工具?
谢谢是否有没有映射到POJO的WSDL特定的工具?
0
A
回答
0
如果您完全不了解您要实现的目标,则无需使用wsimport生成代理类来调用服务。您可以使用javax.xml.ws.Service.create()创建一个服务,然后让jax-ws生成一个动态端口并使用它。您也可以从那里创建一个Dispatch机制,您可以使用该机制调用该服务,并为您提供一个包含该消息负载的响应。
没有关于您正在尝试的更多细节,无法真正知道这是否意味着您需要或不需要。但听起来像。
在更低层次上,您可以创建一个HTTPRequest来调用服务并传递适当的有效负载,这将使您可以直接访问响应。但是这似乎太低级别了,使用服务类和Dispatch接口(从中获得响应)会让您获得相同的核心响应数据,但会处理其他服务包装。
0
SoapUI附带测试基于WSDL/SOAP服务的广泛支持。
相关问题
- 1. xml没有映射到java pojo
- 2. SpringBoot @RequestBody pojo没有映射到我的json
- 3. 如何具有POJO的两个表映射但它们之间的关系是不具有POJO
- 4. 是否有适用于Mac OS X的映射工具包
- 5. .Net是否具有映射到SqlServers sysschedules值的Enumerations?
- 6. Spring:没有找到具有URI的HTTP请求的映射
- 7. forecast.HoltWinters是没有得到映射到C++
- 8. 没有POJO空指针异常的Hibernate4 XML映射
- 9. 有没有将数据映射到FHIR对象的标准方法和工具?
- 10. 将具有相同模式的倍数表映射到相同的POJO类
- 11. 确定登录是否映射到特定的数据库
- 12. 将表映射到POJO
- 13. nullpointerexception映射pojo到json
- 14. 将Json映射到POJO
- 15. 春JSON映射到Java POJO
- 16. 是否有将超类映射到子类的特定聚合操作?
- 17. 是否有简单的工具来压扁wsdl文件?
- 18. R - 将因子更改为具有特定映射的数字
- 19. 如何将POJO映射到带有ApacheD的目录?
- 20. SQLAlchemy的映射器没有定义
- 21. Restkit,映射,没有得到所有值
- 22. 没有Id的NHibernate映射
- 23. 没有映射的DispatcherServlet
- 24. 没有映射在DispatcherServlet的
- 25. 自动映射器Map.CreateMap没有自定义映射的问题
- 26. 重载Hibernate映射POJO的
- 27. Directory.Exists没有得到映射的目录
- 28. 没有可用于具有sessionContext.isCallerInRole()的角色引用的映射
- 29. 简单的WSDL和JAX RPC映射文件生成工具
- 30. IntelliJ:映射运行/调试特定配置到工具栏
到目前为止您尝试过什么?你想编写XML并将它'POST'到手动服务的端点? – davidfmatheson
到目前为止,我硬编码的Web服务的URL和请求消息:) – guai
而我从WSDL获取这个信息,但避免WSDL到POJO映射 – guai