2014-05-20 2 views
0

오라클의 비누 xml을 어떻게 보낼 수 있습니까?이 문제에 대한 몇 가지 주제를 찾았지만 특정 topic.Actually에 따라이 문제를 해결하지는 않습니다. 가장 기본적으로이 메시지를 보내려고합니다.오라클에 soap xml 보내기

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> 
    <s:Body> 
     <registerFor xmlns="http://tempuri.org/"> 
      <composite xmlns:a="http://schemas.datacontract.org/2004/07/ServiceWcf" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> 
       <a:AppKey>456DSFSDFDS789DSFSDFSDF</a:AppKey> 
       <a:AppSecret>SDFSDF7894DSF465DSF46546DSFSDF</a:AppSecret> 
       <a:args xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> 
        <b:KeyValueOfstringanyType> 
         <b:Key>username</b:Key> 
         <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">mjora</b:Value> 
        </b:KeyValueOfstringanyType> 
        <b:KeyValueOfstringanyType> 
         <b:Key>body</b:Key> 
         <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">Message detail</b:Value> 
        </b:KeyValueOfstringanyType> 
       </a:args> 
      </composite> 
     </registerFor> 
    </s:Body> 
</s:Envelope> 

답변

0

은 일반적인 두 가지 방법이 있습니다 : 일반 PL/SQL 요청을 보낼 UTL_HTTP 패키지를 사용

  • ;
  • UTL_DBWS 패키지를 사용하여 SOAP 수준에서 문서 스타일 서비스와 상호 작용합니다.

심지어 StackOverflow에 (serach-1, serach-2)에, 두 경우 모두에 대한 웹에 많은 사례가 있습니다 그것도 대답에 대한 자세한 설명을 게시하는 일반적인 주제입니다.