从Java代码调用soapui模拟服务?

时间:2011-07-25 22:14:42

标签: java soapui

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

非常感谢任何信息。

1 个答案:

答案 0 :(得分:0)

如果您没有准备好请求,可以使用groovy标记构建器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解析响应。