如何轻松测试 Spring.io Web 服务教程示例!使用 JavaScript 或 Ajax 或



我正在尝试了解Web服务,特别是那些通过SOAP 使用的服务。我爱春天!!我从这里阅读了教程!

http://docs.spring.io/spring-ws/sites/2.0/reference/html/tutorial.html

已经尝试了一些 Ajax 代码,但什么都没有真正出来!此 soap 测试消息由 soapUI 生成,效果很好!

    function callsoap()
{

var soapMessage =
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:sch="http://mycompany.com/hr/schemas">
<soapenv:Header/>
<soapenv:Body>
  <sch:HolidayRequest>
    <sch:Holiday>
        <sch:StartDate>2006-07-03</sch:StartDate>
        <sch:EndDate>2006-07-04</sch:EndDate>
     </sch:Holiday>
     <sch:Employee>
        <sch:Number>32</sch:Number>
        <sch:FirstName>ee</sch:FirstName>
        <sch:LastName>dd</sch:LastName>
     </sch:Employee>
  </sch:HolidayRequest>
</soapenv:Body>
</soapenv:Envelope>';
$.ajax( "http://localhost:8080/holidayService/holidayService", {
contentType: "application/soap+xml; charset=utf-8",
type: "POST", //important
dataType: "xml",
data: soapMessage
});
alert("Called Soap!"); 
}

SoapUI是最好的东西,如果有人来这里寻找测试工具!!

最新更新