2011-07-25 26 views
2

我已经开始使用Soap UI框架(eclipse插件)创建一个模拟服务,并试图找出使用Java调用服务(通过创建请求)的最佳方式是什么?另外,如何最好地解析回应?从Java代码调用soapui模拟服务?

任何信息将不胜感激。

回答

0

如果您没有要求编写,你可以用常规标记制造商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来解析响应。