2010-05-21 127 views
0

请注意,我试图使用pl \ sql从ORACLE DB调用SOAP(Web服务),在完成一些调查后,它说我必须使用UTL_HTTP包但它没有与我合作!从ORACLE DB调用SOAP(Web服务)

请问我应该在哪里准确地把下面的SOAP放在pl \ SQL中被调用....是否可行?

有两种皂(1.1 ND 1.2),二者的任何可以工作:

  • SOAP 1.1

以下是一个示例SOAP 1.1请求和响应。显示的占位符需要用实际值替换

POST /gmgwebservice/service.asmx HTTP/1.1主机:212.35.66.180 Content-Type:text/xml; charset = utf-8 Content-Length:length SOAPAction:“http://tempuri.org/SendSMS”string string string string HTTP/1.1 200 OK Content-Type:text/xml;字符集= UTF-8的Content-Length:长度字符串

** SOAP 1.2

以下是一个示例SOAP 1.2请求和响应。显示的占位符需要用实际值替换。

POST /gmgwebservice/service.asmx HTTP/1.1主机:212.35.66.180内容类型:application/soap + xml; charset = utf-8 Content-Length:length string string string string HTTP/1.1 200 OK Content-Type:application/soap + xml;字符集= UTF-8的Content-Length:长度字符串

+0

你必须比“它没有和我一起工作更具体的! !” – kurosch 2010-07-13 19:57:23

+0

它没有与我一起工作意味着我无法在我的ORACLE代码中调用Web服务。 – Mousarules 2010-07-19 06:56:30

回答