我有WSDL文件,对于本地测试,我需要生成模拟Web服务。
请不要推荐SoapUI 。
有人可以帮助您使用WSDL如何使用Java生成模拟Web服务吗?
答案 0 :(得分:4)
一种选择是使用IDE创建Web服务项目。 这将允许您创建模拟服务并实现您的业务逻辑。
例如,使用Eclipse:
开始之前,请确保:
现在,启动Eclipse:
选择
Web服务类型:“自上而下的Java bean Web服务”
服务定义:浏览您的WSDL文件
选择“开始服务”
选择“Java代理/启动客户端”
选择表单底部的两个选项(发布/监控)
点击下一步以完成流程
最后,应启动服务器并部署WS - 检查您的WSDL是否可用。
现在,您可以:
希望得到这个帮助。
答案 1 :(得分:0)
尝试使用Wiremock。但是,您需要根据需要创建和构建json / xml文件。
这会给你一个更好的主意。 Using WireMock with SOAP Web Services in Java