精华内容
下载资源
问答
  • ​import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL...
    展开全文
  • [Java教程]Java发布一个简单 webservice应用 并发送SOAP请求0 2017-05-12 00:04:33一、创建并发布一个简单的webservice应用1、webservice 代码:1 package com.ls.demo; 2 3 import javax.jws.WebMethod; 4 import ...
    展开全文
  • 需要引入的jar包: jdom.jar、wsdl4j-1.6.1.jar、xfire-all-1.2.6.jar、XmlSchema-1.1.jar ... * LoadRunner Java script. (Build: _build_number_) * * Script Description: * */...

    需要引入的jar包:

    jdom.jar、wsdl4j-1.6.1.jar、xfire-all-1.2.6.jar、XmlSchema-1.1.jar

     

    代码:

    /*
     * LoadRunner Java script. (Build: _build_number_)
     * 
     * Script Description: 
     *                     
     */
    
    import lrapi.lr;
    import java.util.*;
    import java.lang.*;
    import org.codehaus.xfire.client.Client;
    import java.net.URL;
    import java.net.MalformedURLException;
    
    public class Actions
    {
    	public int init() throws Throwable {
             
    	    return 0;
    	}//end of init
    
    
    	public int action() throws Throwable {
              Client client = null;
    
        try {
    
          client = new Client(new URL("http://127.0.0.1:8080/xx/xx/xx?wsdl"));
    
          Object[] result1 = client.invoke("xx", new Object[]{"{\"xx\":\"123\",\"xx\":\"1\", \"xx\":{\"xx\":\"12345678\", \"xx\":\"12345678\", \"xx\":\"123456\", \"xx\":\"321\",\"xx\":\"123456\"} }"});
    
          System.out.println(result1[0]);
    
        } catch (MalformedURLException e) {
          e.printStackTrace();
        } catch (Exception e) {
          e.printStackTrace();
        }
    
    
    		return 0;
    	}//end of action
    
    
    	public int end() throws Throwable {
    		return 0;
    	}//end of end
    }
    

     

    展开全文
  • java"]import java.io.ByteArrayInputStream; import java.io.InputStream; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.methods.InputStreamR...
    import java.io.ByteArrayInputStream;   
    import java.io.InputStream;

    import org.apache.commons.httpclient.HttpClient;
    import org.apache.commons.httpclient.methods.InputStreamRequestEntity;
    import org.apache.commons.httpclient.methods.PostMethod;
    import org.apache.commons.httpclient.methods.RequestEntity;

    public class Saml_Test {
    private static final String soapRequestData =
    " <SOAP:Envelope xmlns:SOAP=\"http://schemas.xmlsoap.org/soap/envelope/\">"
    +" <SOAP:Header>"
    +" <wsse:Security xmlns:wsse=\"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd\">"
    +" <wsse:UsernameToken xmlns:wsse=\"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd\">"
    +" <wsse:Username>administrator</wsse:Username>"
    +" <wsse:Password>cordys</wsse:Password>"
    +" </wsse:UsernameToken>"
    +" </wsse:Security>"
    +" </SOAP:Header>"
    +" <SOAP:Body>"
    +" <samlp:Request xmlns:samlp=\"urn:oasis:names:tc:SAML:1.0:protocol\" MajorVersion=\"1\" MinorVersion=\"1\">"
    +" <samlp:AuthenticationQuery>"
    +" <saml:Subject xmlns:saml=\"urn:oasis:names:tc:SAML:1.0:assertion\">"
    +" <saml:NameIdentifier Format=\"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified\">administrator</saml:NameIdentifier>"
    +" </saml:Subject>"
    +" </samlp:AuthenticationQuery>"
    +" </samlp:Request>"
    +" </SOAP:Body>"
    +"</SOAP:Envelope>";
    public static void main(String[] args) {
    try {
    System.out.println(soapRequestData);
    PostMethod postmethod = new PostMethod(
    "http://10.200.1.128/cordys/com.eibus.web.soap.Gateway.wcp");
    byte[] b = soapRequestData.getBytes("UTF-8");
    InputStream is = new ByteArrayInputStream(b, 0, b.length);
    RequestEntity re = new InputStreamRequestEntity(is, b.length,
    "application/xop+xml; charset=UTF-8; type=\"text/xml\"");
    postmethod.setRequestEntity(re);
    HttpClient httpClient = new HttpClient();
    int statusCode = httpClient.executeMethod(postmethod);
    System.out.println("statuscode=" + statusCode);
    String soapResponseData = postmethod.getResponseBodyAsString();
    System.out.println(soapResponseData);
    } catch (Exception ex) {
    ex.printStackTrace();
    }
    }
    }
    展开全文
  • 小编典典SOAP请求是一个XML文件,包含要发送到服务器的参数。SOAP响应同样是一个XML文件,但是现在该服务希望提供给您一切。基本上,WSDL是一个XML文件,解释了这两个XML的结构。要使用Java实现简单的SOAP客户端,...
  • https://blog.csdn.net/Peng_Hong_fu/article/details/80113196记录测试代码SoapUI调用路径http://localhost:8082/*/webservices/**Service?wsdlimport org.apache.commons.lang.StringUtils;import org.dom4j....
  • webservice框架有很多,比如axis、axis2、cxf、xFire等等,做服务端和做客户端都可行,个人感觉使用这些框架的好处是减少了对于接口信息的解析,最主要的是减少了对于传递于网络中XML的解析,代价是你不得不在你的...
  • NULL 博文链接:https://genius.iteye.com/blog/451378
  • * 模拟soapUI调用WebService,解析返回报文 * Created by PengHongfu 2018-04-26 15:36 */ public class TestSoap { //测试环境地址 public static String INVOICE_WS_URL = ...
  • //调用.net webservice必须加入 ((BindingProvider)insurancePremiumService).getRequestContext().put("SOAPAction","http://service.ins.org/carins/IService/SendInsuranceStatus"); } 主要是这个设置: (...
  • Java发送https请求

    2019-09-27 02:00:57
    1、前文:通过webService发送https请求,有两种版本,一种是携带证书验证(比较麻烦),另外一种就是直接忽略证书,本文提供的就是第二种(本人已测试过) 2、最简易代码: import java.io.IOException; ...
  • 本文使用JAX-WS2.2编译webservice,并使用HttpUrlConnection的POST方式对wsdl发送soap报文...问题描述:由于课程需要博主需要自己写一个webservice并且通过soap进行请求,于是使用JAX-WS编译了下面java代码生成webs...
  • 这里搭建WebService采用JDKService那种最简单的方式,在此博文...客户端结构如下: 源码如下:Main2.javapackage webservice.client;import java.io.IOException;import java.io.InputStream;import java.net.HttpU...
  • ​ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Outp...
  • webservice框架有很多,比如axis、axis2、cxf、xFire等等,做服务端和做客户端都可行,个人感觉使用这些框架的好处是减少了对于接口信息的解析,最主要的是减少了对于传递于网络中XML的解析,代价是你不得不在你的...
  •  //调用.net webservice必须加入   ((BindingProvider)insurancePremiumService).getRequestContext().put("SOAPAction","http://service.ins.org/carins/IService/SendInsuranceStatus");  }   主要是这...
  • 1、前文:通过webService发送https请求,有两种版本,一种是携带证书验证(比较麻烦),另外一种就是直接忽略证书,本文提供的就是第二种(本人已测试过)2、最简易代码:import java.io.IOException;import java.io....
  • 1、前文:通过webService发送https请求,有两种版本,一种是携带证书验证(比较麻烦),另外一种就是直接忽略证书,本文提供的就是第二种(本人已测试过)2、最简易代码:import java.io.IOException;import java.io....
  • java实现post请求webservice服务端

    千次阅读 2019-07-02 17:23:26
    当生成webService的客户端不好实现时,通过java的post请求不失为一种好办法。 1.例如我此时有一个wsdl文件 http://xxx.xxx.xxx.xxx:8081/APIService.svc?wsdl 2.通过SoapUI 我们可以将swdl文件转换。从而模拟...
  • 一、创建并发布一个简单的webservice应用1、webservice 代码:1 packagecom.ls.demo;23 importjavax.jws.WebMethod;4 importjavax.jws.WebService;5 importjavax.xml.ws.Endpoint;678 @WebService9 public ...
  •  1、通过 HttpClient 及 HttpURLConnection发送SOAP请求,代码如下: SOAP的请求报文的格式是怎么来的呢? 一、创建并发布一个简单的webservice应用  1、webservice 代码: 1 package com.ls.demo; 2...
  • 公司要将自己的产品封装一个WebService平台,所以最近开始学习使用Java发送Http请求的内容。这一块之前用PHP的时候写的也比较多,从用最基本的Socket和使用第三方插件都用过。 学习了Java两种方式,一种是用java.net...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 236
精华内容 94
关键字:

java发送webservice请求

java 订阅