2
我已经开始使用Soap UI框架(eclipse插件)创建一个模拟服务,并试图找出使用Java调用服务(通过创建请求)的最佳方式是什么?另外,如何最好地解析回应?从Java代码调用soapui模拟服务?
任何信息将不胜感激。
我已经开始使用Soap UI框架(eclipse插件)创建一个模拟服务,并试图找出使用Java调用服务(通过创建请求)的最佳方式是什么?另外,如何最好地解析回应?从Java代码调用soapui模拟服务?
任何信息将不胜感激。
如果您没有要求编写,你可以用常规标记制造商http://groovy.codehaus.org/Creating+XML+using+Groovy's+MarkupBuilder
创建它后你的要求是与Apache Commons的HttpClient调用该服务的最简单方法。
PostMethod post = new PostMethod(url);
post.setRequestBody(requestString);
HttpClient client = new HttpClient();
int statusCode = client.executeMethod(post);
String response = post.getResponseBodyAsString();
然后你可以用groovy xml slurper来解析响应。