有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

如有任何信息,将不胜感激


共 (1) 个答案

  1. # 1 楼答案

    如果没有准备好请求,可以使用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解析响应