Http vs soap

hi,
i think, in webservices development we are using two protocals like https/http and soap .
can u pls tell me wht http/https will do?
can u pls tell me wht soap will do?
in http we have header , body etc....... where as soap how it will work with them.
i am getting confusion that <i><b>how soap will work with http ?</b></i>
regards
Guru

hello guru,
HTTP is just the application layer protocol used by the SOAP. SMTP is the other
one however HTTP gained the most popularity. SOAP enables you to exchange
messages in XML and is defined by the SOAP schema. the HTTP body is where
the SOAP message (Envelope) is being contained. the HTTP header defines the
HTTP specific header values just like content-type which for SOAP case is xml.
>i am getting confusion that how soap will work with http ?
just think of SOAP as the grammar of the message being exchanged and HTTP
or SMTP as the medium or channel.
hope this helps.
regards
jo

Similar Messages

  • Flat file over HTTP or SOAP

    Hey Guys,
    I need to post a Flat file over HTTP (or SOAP), is this possible without developing my own Adapter module?
    I just need to get a Flat file from a FTP server and post to another server via HTTP,since there is no message mapping involved, i developed the scenario without any Integration Repository objects, it is just a pass-through scenario.
    Now i am stuck on the receiver side since i am unable to post Flat file over HTTP.
    Secondly i have Login URL, Logout URL and upload URL from the receiver system, i don't see any place in receiver HTTP adapter to put all these 3 URL's, can i use SOAP adapter to put all these URL anywhere?
    Any help would be appreciated.
    Thanks
    Saif
    Edited by: Saif Manzar on Jan 19, 2010 2:51 AM

    Hey Guys,
    I need to post a Flat file over HTTP (or SOAP), is this possible without developing my own Adapter module?
    I just need to get a Flat file from a FTP server and post to another server via HTTP,since there is no message mapping involved, i developed the scenario without any Integration Repository objects, it is just a pass-through scenario.
    Now i am stuck on the receiver side since i am unable to post Flat file over HTTP.
    Secondly i have Login URL, Logout URL and upload URL from the receiver system, i don't see any place in receiver HTTP adapter to put all these 3 URL's, can i use SOAP adapter to put all these URL anywhere?
    Any help would be appreciated.
    Thanks
    Saif
    Edited by: Saif Manzar on Jan 19, 2010 2:51 AM

  • HTTP to SOAP scenario

    Hi guys,
    We have developed an HTTP to SOAP scenario, where XI acts as the WS client in order to call an already published WS.
    When we are testing the scenario through RWB's interface (Component Monitoring --> Integration Server --> Integration Engine --> Self-Test Tab), we get error in SXMB_MONI.
    The error is found in receiver SOAP adapter.
    In Communication Channel Monitoring, we get the error "request entering", "call failed". The Message Id does not have a link in order to see the Audit Log.
    In SXMB_MONI, the error in SOAP header is the following :
    <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: java.net.NoRouteToHostException: No route to host: connect</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
    Our network does not use a proxy server, the Web Service hostname responds when we ping it from CMD.
    Also, the WS works fine when testing it from Web.
    We tried to play around with "Target URL" and "SOAP Action" parameters in receiver SOAP Com. Channel, but error remains the same.
    Any ideas ??
    Evaggelos

    When I am testing the url : http://fmgralxi01:50000/XISOAPAdapter/MessageServlet?channel=:StockQuoteService:Sender_SOAP
    I get :
    Message Servlet is in Status OK
    Status information:
    Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/aii/30_VAL_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#16 $) bound to /MessageServlet
    Classname ModuleProcessor: null
    Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
    Lookupname for remoteModuleProcessorLookupName: null
    ModuleProcessorClass not instantiated
    ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0
    ModuleProcessorRemote not instantiated
    As username: xiappluser

  • In HTTP to SOAP scenario. Error i get is "Invalid content type for SOAP"

    Hi,
    In HTTP to SOAP(synch) scenario. Error i get is <b>"Invalid content type for SOAP"</b>
    When pass my data in the HTTP client, I get the following Error.
    What may be the cause,How to reslove it.
    Response am getting is below............................
    Result:  
    <SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code>MESSAGE.GENERAL</SAP:Code><SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: invalid content type for SOAP: TEXT/PLAIN</SAP:AdditionalText></SAP:Error>

    hi ,
    Just refer following 2 links
    Re: Invalid content type for SOAP
    Re: invalid content type for SOAP: TEXT/HTML
    Regards,
    AshwinM
    Reward If helpful

  • Https for SOAP and HTTP Receiver adapters in PI 7.1

    Hi,
    We need HTTPS Transport protocol is required to send the message to receiver systems.
    Currently we are using below procedures for https:
    1)     HTTP with SSL (= HTTPS) without client authentication
    2)      HTTP with SSL (= HTTPS) with client authentication
    But client donu2019t want this procedure.
    Here my question is How to enable the https Transport protocol in SOAP and HTTP Receiver adapters.

    >>Here my question is How to enable the https Transport protocol in SOAP and HTTP Receiver adapters.
    What I see is your client wants PI to send communication via HTTPS transport protocol. That means you have to apply for trusted certificate and import that certificate root node in Netweaver keystore.
    Then change the transport protocol from http to https in soap and http receiver communication channel and communicate to client via certificate authentication.
    Plenty of documents available in sdn about https certificate authentication. Please go through those links.
    check this thread.. might be helpful
    Client Certificate for PI authentication when Web Dispatcher terminates SSL

  • HTTP to SOAP scenario error

    Hi guys,
    I have developed an HTTP to SOAP scenario, in order to invoke a Web Service.
    I am trying to test the scenario by using an HTTP client.
    However, I am getting the following message, in the result:
    Result:
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Header>
    </SOAP:Header>
    <SOAP:Body>
    <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><faultstring>Pipeline specified in URL attribute (type) not existing</faultstring><faultactor>http://sap.com/xi/XI/Message/30</faultactor><detail><SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1"><SAP:Category>XIProtocol</SAP:Category><SAP:Code area="MESSAGE">URL_PIPELINE_NOT_FOUND</SAP:Code><SAP:P1>/sap/xi/engine?type=entrynamespace=http%3A//famar.gr%3ADemoSOAP&amp;interface=GetStockQuote_Sync_OB&amp;service=HTML_Service&amp;party=&amp;agency=&amp;scheme=&amp;QOS=BE&amp;sap-user=xiappluser&amp;sap-password=++++&amp;sap-client=100&amp;sap-language=EN</SAP:P1><SAP:P2>ENTRYNAMESPACE=HTTP%3A//FAMAR.GR%3ADEMOS</SAP:P2><SAP:P3/><SAP:P4/><SAP:AdditionalText/><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>Pipeline ID ENTRYNAMESPACE=HTTP%3A//FAMAR.GR%3ADEMOS which is expected as value of attribute &amp;quot;type&amp;quot; in the URL, does not exist in the Integration Engine (URL = /sap/xi/engine?type=entrynamespace=http%3A//famar.gr%3ADemoSOAP&amp;amp;interface=GetStockQuote_Sync_OB&amp;amp;service=HTML_Service&amp;amp;party=&amp;amp;agency=&amp;amp;scheme=&amp;amp;QOS=BE&amp;amp;sap-user=xiappluser&amp;amp;sap-password=++++&amp;amp;sap-client=100&amp;amp;sap-language=EN)
    </SAP:Stack></SAP:Error></detail></SOAP:Fault>
    </SOAP:Body>
    </SOAP:Envelope>
    Do you have any ideas?
    Also, I am not able to see in SXMB_MONI the messages that are generated.
    This is only possible in Message Monitoring in RWB.
    Thank you
    Evaggelos

    Hi Evaggelos,
    The URL you used to generate the WSDL for your webservice is wrong:
    URL = /sap/xi/engine?type=entrynamespace=http%3A//famar.gr%3ADemoSOAP&amp;interface=GetStockQuote_Sync_OB&amp;service=HTML_Service&amp;party=&amp;agency=&amp;scheme=&amp;QOS=BE&amp;sap-user=xiappluser&amp;sap-password=+++++&amp;sap-client=100&amp;sap-language=EN
    It should be of the type:
    http://host:port/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<channel>
    Thanks,
    Varun

  • HTTP to SOAP scenario, help needed.

    Hi friendz,
    I am tyring to do <b>HTTP 2 Soap scenario</b>, so can any one tell me how to download <b>"wsdl" file </b>
    i know how to import an existing <b>wsdl file</b>, but i want to know how we ll download, the <b>file from webservices</b>. i hope u understood my question.
    If possible , can any one send me the entire steps for the above scenario, please send me the pdf file to my email: <b>[email protected]</b>
    regards,
    Satish.

    so, you are going to consume webservice.  First use the wsdl url in the browser and save the content as a file. After saving, go to ESR , use external definition tab and save over there. In IR, at the soap receiver side you have to configure target URL and user credentials over there.
    If you have more questions, Please let us know. Hope I answered your question

  • HTTP to SOAP

    Hi All:
    XI is consuming a webwervice http://www.webservicex.net/CurrencyConvertor.asmx
    But when I am executing this scenario I am getting an Erro in the Adapter Engine
    <b>Result:  
    <SAP:Error><SAP:Category>XIAdapter</SAP:Category><SAP:Code>PARSING.ADAPTER.SOAP_EXCEPTION</SAP:Code><SAP:AdditionalText>soap fault: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: .
       at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest()
       at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
       at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)</SAP:AdditionalText></SAP:Error></b>
    For SOAP receiver adapter I provided the following URL and paremeters
    Target URL : http://www.webservicex.net/CurrencyConvertor.asmx
    Configure Proxy :
      Host : IP
      Port : 8080
    Anyone has an idea why I am getting this Erro? appriciate your inputs
    <b><u>WSDL..using for Inbound Interface..</u></b>
    <?xml version="1.0" encoding="utf-8"?>
    <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.webserviceX.NET/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.webserviceX.NET/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
      <wsdl:types>
        <s:schema elementFormDefault="qualified" targetNamespace="http://www.webserviceX.NET/">
          <s:element name="ConversionRate">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="1" maxOccurs="1" name="FromCurrency" type="tns:Currency" />
                <s:element minOccurs="1" maxOccurs="1" name="ToCurrency" type="tns:Currency" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:simpleType name="Currency">
            <s:restriction base="s:string">
              <s:enumeration value="AFA" />
              <s:enumeration value="ALL" />
              <s:enumeration value="DZD" />
              <s:enumeration value="ARS" />
              <s:enumeration value="AWG" />
              <s:enumeration value="AUD" />
              <s:enumeration value="BSD" />
              <s:enumeration value="BHD" />
              <s:enumeration value="BDT" />
              <s:enumeration value="BBD" />
              <s:enumeration value="BZD" />
              <s:enumeration value="BMD" />
              <s:enumeration value="BTN" />
              <s:enumeration value="BOB" />
              <s:enumeration value="BWP" />
              <s:enumeration value="BRL" />
              <s:enumeration value="GBP" />
              <s:enumeration value="BND" />
              <s:enumeration value="BIF" />
              <s:enumeration value="XOF" />
              <s:enumeration value="XAF" />
              <s:enumeration value="KHR" />
              <s:enumeration value="CAD" />
              <s:enumeration value="CVE" />
              <s:enumeration value="KYD" />
              <s:enumeration value="CLP" />
              <s:enumeration value="CNY" />
              <s:enumeration value="COP" />
              <s:enumeration value="KMF" />
              <s:enumeration value="CRC" />
              <s:enumeration value="HRK" />
              <s:enumeration value="CUP" />
              <s:enumeration value="CYP" />
              <s:enumeration value="CZK" />
              <s:enumeration value="DKK" />
              <s:enumeration value="DJF" />
              <s:enumeration value="DOP" />
              <s:enumeration value="XCD" />
              <s:enumeration value="EGP" />
              <s:enumeration value="SVC" />
              <s:enumeration value="EEK" />
              <s:enumeration value="ETB" />
              <s:enumeration value="EUR" />
              <s:enumeration value="FKP" />
              <s:enumeration value="GMD" />
              <s:enumeration value="GHC" />
              <s:enumeration value="GIP" />
              <s:enumeration value="XAU" />
              <s:enumeration value="GTQ" />
              <s:enumeration value="GNF" />
              <s:enumeration value="GYD" />
              <s:enumeration value="HTG" />
              <s:enumeration value="HNL" />
              <s:enumeration value="HKD" />
              <s:enumeration value="HUF" />
              <s:enumeration value="ISK" />
              <s:enumeration value="INR" />
              <s:enumeration value="IDR" />
              <s:enumeration value="IQD" />
              <s:enumeration value="ILS" />
              <s:enumeration value="JMD" />
              <s:enumeration value="JPY" />
              <s:enumeration value="JOD" />
              <s:enumeration value="KZT" />
              <s:enumeration value="KES" />
              <s:enumeration value="KRW" />
              <s:enumeration value="KWD" />
              <s:enumeration value="LAK" />
              <s:enumeration value="LVL" />
              <s:enumeration value="LBP" />
              <s:enumeration value="LSL" />
              <s:enumeration value="LRD" />
              <s:enumeration value="LYD" />
              <s:enumeration value="LTL" />
              <s:enumeration value="MOP" />
              <s:enumeration value="MKD" />
              <s:enumeration value="MGF" />
              <s:enumeration value="MWK" />
              <s:enumeration value="MYR" />
              <s:enumeration value="MVR" />
              <s:enumeration value="MTL" />
              <s:enumeration value="MRO" />
              <s:enumeration value="MUR" />
              <s:enumeration value="MXN" />
              <s:enumeration value="MDL" />
              <s:enumeration value="MNT" />
              <s:enumeration value="MAD" />
              <s:enumeration value="MZM" />
              <s:enumeration value="MMK" />
              <s:enumeration value="NAD" />
              <s:enumeration value="NPR" />
              <s:enumeration value="ANG" />
              <s:enumeration value="NZD" />
              <s:enumeration value="NIO" />
              <s:enumeration value="NGN" />
              <s:enumeration value="KPW" />
              <s:enumeration value="NOK" />
              <s:enumeration value="OMR" />
              <s:enumeration value="XPF" />
              <s:enumeration value="PKR" />
              <s:enumeration value="XPD" />
              <s:enumeration value="PAB" />
              <s:enumeration value="PGK" />
              <s:enumeration value="PYG" />
              <s:enumeration value="PEN" />
              <s:enumeration value="PHP" />
              <s:enumeration value="XPT" />
              <s:enumeration value="PLN" />
              <s:enumeration value="QAR" />
              <s:enumeration value="ROL" />
              <s:enumeration value="RUB" />
              <s:enumeration value="WST" />
              <s:enumeration value="STD" />
              <s:enumeration value="SAR" />
              <s:enumeration value="SCR" />
              <s:enumeration value="SLL" />
              <s:enumeration value="XAG" />
              <s:enumeration value="SGD" />
              <s:enumeration value="SKK" />
              <s:enumeration value="SIT" />
              <s:enumeration value="SBD" />
              <s:enumeration value="SOS" />
              <s:enumeration value="ZAR" />
              <s:enumeration value="LKR" />
              <s:enumeration value="SHP" />
              <s:enumeration value="SDD" />
              <s:enumeration value="SRG" />
              <s:enumeration value="SZL" />
              <s:enumeration value="SEK" />
              <s:enumeration value="CHF" />
              <s:enumeration value="SYP" />
              <s:enumeration value="TWD" />
              <s:enumeration value="TZS" />
              <s:enumeration value="THB" />
              <s:enumeration value="TOP" />
              <s:enumeration value="TTD" />
              <s:enumeration value="TND" />
              <s:enumeration value="TRL" />
              <s:enumeration value="USD" />
              <s:enumeration value="AED" />
              <s:enumeration value="UGX" />
              <s:enumeration value="UAH" />
              <s:enumeration value="UYU" />
              <s:enumeration value="VUV" />
              <s:enumeration value="VEB" />
              <s:enumeration value="VND" />
              <s:enumeration value="YER" />
              <s:enumeration value="YUM" />
              <s:enumeration value="ZMK" />
              <s:enumeration value="ZWD" />
              <s:enumeration value="TRY" />
            </s:restriction>
          </s:simpleType>
          <s:element name="ConversionRateResponse">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="1" maxOccurs="1" name="ConversionRateResult" type="s:double" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="double" type="s:double" />
        </s:schema>
      </wsdl:types>
      <wsdl:message name="ConversionRateSoapIn">
        <wsdl:part name="parameters" element="tns:ConversionRate" />
      </wsdl:message>
      <wsdl:message name="ConversionRateSoapOut">
        <wsdl:part name="parameters" element="tns:ConversionRateResponse" />
      </wsdl:message>
      <wsdl:message name="ConversionRateHttpGetIn">
        <wsdl:part name="FromCurrency" type="s:string" />
        <wsdl:part name="ToCurrency" type="s:string" />
      </wsdl:message>
      <wsdl:message name="ConversionRateHttpGetOut">
        <wsdl:part name="Body" element="tns:double" />
      </wsdl:message>
      <wsdl:message name="ConversionRateHttpPostIn">
        <wsdl:part name="FromCurrency" type="s:string" />
        <wsdl:part name="ToCurrency" type="s:string" />
      </wsdl:message>
      <wsdl:message name="ConversionRateHttpPostOut">
        <wsdl:part name="Body" element="tns:double" />
      </wsdl:message>
      <wsdl:portType name="CurrencyConvertorSoap">
        <wsdl:operation name="ConversionRate">
          <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"><br><b>Get conversion rate from one currency to another currency <b><br><p><b><font color='#000080' size='1' face='Verdana'><u>Differenct currency Code and Names around the world</u></font></b></p><blockquote><p><font face='Verdana' size='1'>AFA-Afghanistan Afghani<br>ALL-Albanian Lek<br>DZD-Algerian Dinar<br>ARS-Argentine Peso<br>AWG-Aruba Florin<br>AUD-Australian Dollar<br>BSD-Bahamian Dollar<br>BHD-Bahraini Dinar<br>BDT-Bangladesh Taka<br>BBD-Barbados Dollar<br>BZD-Belize Dollar<br>BMD-Bermuda Dollar<br>BTN-Bhutan Ngultrum<br>BOB-Bolivian Boliviano<br>BWP-Botswana Pula<br>BRL-Brazilian Real<br>GBP-British Pound<br>BND-Brunei Dollar<br>BIF-Burundi Franc<br>XOF-CFA Franc (BCEAO)<br>XAF-CFA Franc (BEAC)<br>KHR-Cambodia Riel<br>CAD-Canadian Dollar<br>CVE-Cape Verde Escudo<br>KYD-Cayman Islands Dollar<br>CLP-Chilean Peso<br>CNY-Chinese Yuan<br>COP-Colombian Peso<br>KMF-Comoros Franc<br>CRC-Costa Rica Colon<br>HRK-Croatian Kuna<br>CUP-Cuban Peso<br>CYP-Cyprus Pound<br>CZK-Czech Koruna<br>DKK-Danish Krone<br>DJF-Dijibouti Franc<br>DOP-Dominican Peso<br>XCD-East Caribbean Dollar<br>EGP-Egyptian Pound<br>SVC-El Salvador Colon<br>EEK-Estonian Kroon<br>ETB-Ethiopian Birr<br>EUR-Euro<br>FKP-Falkland Islands Pound<br>GMD-Gambian Dalasi<br>GHC-Ghanian Cedi<br>GIP-Gibraltar Pound<br>XAU-Gold Ounces<br>GTQ-Guatemala Quetzal<br>GNF-Guinea Franc<br>GYD-Guyana Dollar<br>HTG-Haiti Gourde<br>HNL-Honduras Lempira<br>HKD-Hong Kong Dollar<br>HUF-Hungarian Forint<br>ISK-Iceland Krona<br>INR-Indian Rupee<br>IDR-Indonesian Rupiah<br>IQD-Iraqi Dinar<br>ILS-Israeli Shekel<br>JMD-Jamaican Dollar<br>JPY-Japanese Yen<br>JOD-Jordanian Dinar<br>KZT-Kazakhstan Tenge<br>KES-Kenyan Shilling<br>KRW-Korean Won<br>KWD-Kuwaiti Dinar<br>LAK-Lao Kip<br>LVL-Latvian Lat<br>LBP-Lebanese Pound<br>LSL-Lesotho Loti<br>LRD-Liberian Dollar<br>LYD-Libyan Dinar<br>LTL-Lithuanian Lita<br>MOP-Macau Pataca<br>MKD-Macedonian Denar<br>MGF-Malagasy Franc<br>MWK-Malawi Kwacha<br>MYR-Malaysian Ringgit<br>MVR-Maldives Rufiyaa<br>MTL-Maltese Lira<br>MRO-Mauritania Ougulya<br>MUR-Mauritius Rupee<br>MXN-Mexican Peso<br>MDL-Moldovan Leu<br>MNT-Mongolian Tugrik<br>MAD-Moroccan Dirham<br>MZM-Mozambique Metical<br>MMK-Myanmar Kyat<br>NAD-Namibian Dollar<br>NPR-Nepalese Rupee<br>ANG-Neth Antilles Guilder<br>NZD-New Zealand Dollar<br>NIO-Nicaragua Cordoba<br>NGN-Nigerian Naira<br>KPW-North Korean Won<br>NOK-Norwegian Krone<br>OMR-Omani Rial<br>XPF-Pacific Franc<br>PKR-Pakistani Rupee<br>XPD-Palladium Ounces<br>PAB-Panama Balboa<br>PGK-Papua New Guinea Kina<br>PYG-Paraguayan Guarani<br>PEN-Peruvian Nuevo Sol<br>PHP-Philippine Peso<br>XPT-Platinum Ounces<br>PLN-Polish Zloty<br>QAR-Qatar Rial<br>ROL-Romanian Leu<br>RUB-Russian Rouble<br>WST-Samoa Tala<br>STD-Sao Tome Dobra<br>SAR-Saudi Arabian Riyal<br>SCR-Seychelles Rupee<br>SLL-Sierra Leone Leone<br>XAG-Silver Ounces<br>SGD-Singapore Dollar<br>SKK-Slovak Koruna<br>SIT-Slovenian Tolar<br>SBD-Solomon Islands Dollar<br>SOS-Somali Shilling<br>ZAR-South African Rand<br>LKR-Sri Lanka Rupee<br>SHP-St Helena Pound<br>SDD-Sudanese Dinar<br>SRG-Surinam Guilder<br>SZL-Swaziland Lilageni<br>SEK-Swedish Krona<br>TRY-Turkey Lira<br>CHF-Swiss Franc<br>SYP-Syrian Pound<br>TWD-Taiwan Dollar<br>TZS-Tanzanian Shilling<br>THB-Thai Baht<br>TOP-Tonga Pa'anga<br>TTD-Trinidad&amp;amp;Tobago Dollar<br>TND-Tunisian Dinar<br>TRL-Turkish Lira<br>USD-U.S. Dollar<br>AED-UAE Dirham<br>UGX-Ugandan Shilling<br>UAH-Ukraine Hryvnia<br>UYU-Uruguayan New Peso<br>VUV-Vanuatu Vatu<br>VEB-Venezuelan Bolivar<br>VND-Vietnam Dong<br>YER-Yemen Riyal<br>YUM-Yugoslav Dinar<br>ZMK-Zambian Kwacha<br>ZWD-Zimbabwe Dollar</font></p></blockquote></documentation>
          <wsdl:input message="tns:ConversionRateSoapIn" />
          <wsdl:output message="tns:ConversionRateSoapOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:portType name="CurrencyConvertorHttpGet">
        <wsdl:operation name="ConversionRate">
          <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"><br><b>Get conversion rate from one currency to another currency <b><br><p><b><font color='#000080' size='1' face='Verdana'><u>Differenct currency Code and Names around the world</u></font></b></p><blockquote><p><font face='Verdana' size='1'>AFA-Afghanistan Afghani<br>ALL-Albanian Lek<br>DZD-Algerian Dinar<br>ARS-Argentine Peso<br>AWG-Aruba Florin<br>AUD-Australian Dollar<br>BSD-Bahamian Dollar<br>BHD-Bahraini Dinar<br>BDT-Bangladesh Taka<br>BBD-Barbados Dollar<br>BZD-Belize Dollar<br>BMD-Bermuda Dollar<br>BTN-Bhutan Ngultrum<br>BOB-Bolivian Boliviano<br>BWP-Botswana Pula<br>BRL-Brazilian Real<br>GBP-British Pound<br>BND-Brunei Dollar<br>BIF-Burundi Franc<br>XOF-CFA Franc (BCEAO)<br>XAF-CFA Franc (BEAC)<br>KHR-Cambodia Riel<br>CAD-Canadian Dollar<br>CVE-Cape Verde Escudo<br>KYD-Cayman Islands Dollar<br>CLP-Chilean Peso<br>CNY-Chinese Yuan<br>COP-Colombian Peso<br>KMF-Comoros Franc<br>CRC-Costa Rica Colon<br>HRK-Croatian Kuna<br>CUP-Cuban Peso<br>CYP-Cyprus Pound<br>CZK-Czech Koruna<br>DKK-Danish Krone<br>DJF-Dijibouti Franc<br>DOP-Dominican Peso<br>XCD-East Caribbean Dollar<br>EGP-Egyptian Pound<br>SVC-El Salvador Colon<br>EEK-Estonian Kroon<br>ETB-Ethiopian Birr<br>EUR-Euro<br>FKP-Falkland Islands Pound<br>GMD-Gambian Dalasi<br>GHC-Ghanian Cedi<br>GIP-Gibraltar Pound<br>XAU-Gold Ounces<br>GTQ-Guatemala Quetzal<br>GNF-Guinea Franc<br>GYD-Guyana Dollar<br>HTG-Haiti Gourde<br>HNL-Honduras Lempira<br>HKD-Hong Kong Dollar<br>HUF-Hungarian Forint<br>ISK-Iceland Krona<br>INR-Indian Rupee<br>IDR-Indonesian Rupiah<br>IQD-Iraqi Dinar<br>ILS-Israeli Shekel<br>JMD-Jamaican Dollar<br>JPY-Japanese Yen<br>JOD-Jordanian Dinar<br>KZT-Kazakhstan Tenge<br>KES-Kenyan Shilling<br>KRW-Korean Won<br>KWD-Kuwaiti Dinar<br>LAK-Lao Kip<br>LVL-Latvian Lat<br>LBP-Lebanese Pound<br>LSL-Lesotho Loti<br>LRD-Liberian Dollar<br>LYD-Libyan Dinar<br>LTL-Lithuanian Lita<br>MOP-Macau Pataca<br>MKD-Macedonian Denar<br>MGF-Malagasy Franc<br>MWK-Malawi Kwacha<br>MYR-Malaysian Ringgit<br>MVR-Maldives Rufiyaa<br>MTL-Maltese Lira<br>MRO-Mauritania Ougulya<br>MUR-Mauritius Rupee<br>MXN-Mexican Peso<br>MDL-Moldovan Leu<br>MNT-Mongolian Tugrik<br>MAD-Moroccan Dirham<br>MZM-Mozambique Metical<br>MMK-Myanmar Kyat<br>NAD-Namibian Dollar<br>NPR-Nepalese Rupee<br>ANG-Neth Antilles Guilder<br>NZD-New Zealand Dollar<br>NIO-Nicaragua Cordoba<br>NGN-Nigerian Naira<br>KPW-North Korean Won<br>NOK-Norwegian Krone<br>OMR-Omani Rial<br>XPF-Pacific Franc<br>PKR-Pakistani Rupee<br>XPD-Palladium Ounces<br>PAB-Panama Balboa<br>PGK-Papua New Guinea Kina<br>PYG-Paraguayan Guarani<br>PEN-Peruvian Nuevo Sol<br>PHP-Philippine Peso<br>XPT-Platinum Ounces<br>PLN-Polish Zloty<br>QAR-Qatar Rial<br>ROL-Romanian Leu<br>RUB-Russian Rouble<br>WST-Samoa Tala<br>STD-Sao Tome Dobra<br>SAR-Saudi Arabian Riyal<br>SCR-Seychelles Rupee<br>SLL-Sierra Leone Leone<br>XAG-Silver Ounces<br>SGD-Singapore Dollar<br>SKK-Slovak Koruna<br>SIT-Slovenian Tolar<br>SBD-Solomon Islands Dollar<br>SOS-Somali Shilling<br>ZAR-South African Rand<br>LKR-Sri Lanka Rupee<br>SHP-St Helena Pound<br>SDD-Sudanese Dinar<br>SRG-Surinam Guilder<br>SZL-Swaziland Lilageni<br>SEK-Swedish Krona<br>TRY-Turkey Lira<br>CHF-Swiss Franc<br>SYP-Syrian Pound<br>TWD-Taiwan Dollar<br>TZS-Tanzanian Shilling<br>THB-Thai Baht<br>TOP-Tonga Pa'anga<br>TTD-Trinidad&amp;amp;Tobago Dollar<br>TND-Tunisian Dinar<br>TRL-Turkish Lira<br>USD-U.S. Dollar<br>AED-UAE Dirham<br>UGX-Ugandan Shilling<br>UAH-Ukraine Hryvnia<br>UYU-Uruguayan New Peso<br>VUV-Vanuatu Vatu<br>VEB-Venezuelan Bolivar<br>VND-Vietnam Dong<br>YER-Yemen Riyal<br>YUM-Yugoslav Dinar<br>ZMK-Zambian Kwacha<br>ZWD-Zimbabwe Dollar</font></p></blockquote></documentation>
          <wsdl:input message="tns:ConversionRateHttpGetIn" />
          <wsdl:output message="tns:ConversionRateHttpGetOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:portType name="CurrencyConvertorHttpPost">
        <wsdl:operation name="ConversionRate">
          <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"><br><b>Get conversion rate from one currency to another currency <b><br><p><b><font color='#000080' size='1' face='Verdana'><u>Differenct currency Code and Names around the world</u></font></b></p><blockquote><p><font face='Verdana' size='1'>AFA-Afghanistan Afghani<br>ALL-Albanian Lek<br>DZD-Algerian Dinar<br>ARS-Argentine Peso<br>AWG-Aruba Florin<br>AUD-Australian Dollar<br>BSD-Bahamian Dollar<br>BHD-Bahraini Dinar<br>BDT-Bangladesh Taka<br>BBD-Barbados Dollar<br>BZD-Belize Dollar<br>BMD-Bermuda Dollar<br>BTN-Bhutan Ngultrum<br>BOB-Bolivian Boliviano<br>BWP-Botswana Pula<br>BRL-Brazilian Real<br>GBP-British Pound<br>BND-Brunei Dollar<br>BIF-Burundi Franc<br>XOF-CFA Franc (BCEAO)<br>XAF-CFA Franc (BEAC)<br>KHR-Cambodia Riel<br>CAD-Canadian Dollar<br>CVE-Cape Verde Escudo<br>KYD-Cayman Islands Dollar<br>CLP-Chilean Peso<br>CNY-Chinese Yuan<br>COP-Colombian Peso<br>KMF-Comoros Franc<br>CRC-Costa Rica Colon<br>HRK-Croatian Kuna<br>CUP-Cuban Peso<br>CYP-Cyprus Pound<br>CZK-Czech Koruna<br>DKK-Danish Krone<br>DJF-Dijibouti Franc<br>DOP-Dominican Peso<br>XCD-East Caribbean Dollar<br>EGP-Egyptian Pound<br>SVC-El Salvador Colon<br>EEK-Estonian Kroon<br>ETB-Ethiopian Birr<br>EUR-Euro<br>FKP-Falkland Islands Pound<br>GMD-Gambian Dalasi<br>GHC-Ghanian Cedi<br>GIP-Gibraltar Pound<br>XAU-Gold Ounces<br>GTQ-Guatemala Quetzal<br>GNF-Guinea Franc<br>GYD-Guyana Dollar<br>HTG-Haiti Gourde<br>HNL-Honduras Lempira<br>HKD-Hong Kong Dollar<br>HUF-Hungarian Forint<br>ISK-Iceland Krona<br>INR-Indian Rupee<br>IDR-Indonesian Rupiah<br>IQD-Iraqi Dinar<br>ILS-Israeli Shekel<br>JMD-Jamaican Dollar<br>JPY-Japanese Yen<br>JOD-Jordanian Dinar<br>KZT-Kazakhstan Tenge<br>KES-Kenyan Shilling<br>KRW-Korean Won<br>KWD-Kuwaiti Dinar<br>LAK-Lao Kip<br>LVL-Latvian Lat<br>LBP-Lebanese Pound<br>LSL-Lesotho Loti<br>LRD-Liberian Dollar<br>LYD-Libyan Dinar<br>LTL-Lithuanian Lita<br>MOP-Macau Pataca<br>MKD-Macedonian Denar<br>MGF-Malagasy Franc<br>MWK-Malawi Kwacha<br>MYR-Malaysian Ringgit<br>MVR-Maldives Rufiyaa<br>MTL-Maltese Lira<br>MRO-Mauritania Ougulya<br>MUR-Mauritius Rupee<br>MXN-Mexican Peso<br>MDL-Moldovan Leu<br>MNT-Mongolian Tugrik<br>MAD-Moroccan Dirham<br>MZM-Mozambique Metical<br>MMK-Myanmar Kyat<br>NAD-Namibian Dollar<br>NPR-Nepalese Rupee<br>ANG-Neth Antilles Guilder<br>NZD-New Zealand Dollar<br>NIO-Nicaragua Cordoba<br>NGN-Nigerian Naira<br>KPW-North Korean Won<br>NOK-Norwegian Krone<br>OMR-Omani Rial<br>XPF-Pacific Franc<br>PKR-Pakistani Rupee<br>XPD-Palladium Ounces<br>PAB-Panama Balboa<br>PGK-Papua New Guinea Kina<br>PYG-Paraguayan Guarani<br>PEN-Peruvian Nuevo Sol<br>PHP-Philippine Peso<br>XPT-Platinum Ounces<br>PLN-Polish Zloty<br>QAR-Qatar Rial<br>ROL-Romanian Leu<br>RUB-Russian Rouble<br>WST-Samoa Tala<br>STD-Sao Tome Dobra<br>SAR-Saudi Arabian Riyal<br>SCR-Seychelles Rupee<br>SLL-Sierra Leone Leone<br>XAG-Silver Ounces<br>SGD-Singapore Dollar<br>SKK-Slovak Koruna<br>SIT-Slovenian Tolar<br>SBD-Solomon Islands Dollar<br>SOS-Somali Shilling<br>ZAR-South African Rand<br>LKR-Sri Lanka Rupee<br>SHP-St Helena Pound<br>SDD-Sudanese Dinar<br>SRG-Surinam Guilder<br>SZL-Swaziland Lilageni<br>SEK-Swedish Krona<br>TRY-Turkey Lira<br>CHF-Swiss Franc<br>SYP-Syrian Pound<br>TWD-Taiwan Dollar<br>TZS-Tanzanian Shilling<br>THB-Thai Baht<br>TOP-Tonga Pa'anga<br>TTD-Trinidad&amp;amp;Tobago Dollar<br>TND-Tunisian Dinar<br>TRL-Turkish Lira<br>USD-U.S. Dollar<br>AED-UAE Dirham<br>UGX-Ugandan Shilling<br>UAH-Ukraine Hryvnia<br>UYU-Uruguayan New Peso<br>VUV-Vanuatu Vatu<br>VEB-Venezuelan Bolivar<br>VND-Vietnam Dong<br>YER-Yemen Riyal<br>YUM-Yugoslav Dinar<br>ZMK-Zambian Kwacha<br>ZWD-Zimbabwe Dollar</font></p></blockquote></documentation>
          <wsdl:input message="tns:ConversionRateHttpPostIn" />
          <wsdl:output message="tns:ConversionRateHttpPostOut" />
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:binding name="CurrencyConvertorSoap" type="tns:CurrencyConvertorSoap">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
        <wsdl:operation name="ConversionRate">
          <soap:operation soapAction="http://www.webserviceX.NET/ConversionRate" style="document" />
          <wsdl:input>
            <soap:body use="literal" />
          </wsdl:input>
          <wsdl:output>
            <soap:body use="literal" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:binding name="CurrencyConvertorHttpGet" type="tns:CurrencyConvertorHttpGet">
        <http:binding verb="GET" />
        <wsdl:operation name="ConversionRate">
          <http:operation location="/ConversionRate" />
          <wsdl:input>
            <http:urlEncoded />
          </wsdl:input>
          <wsdl:output>
            <mime:mimeXml part="Body" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:binding name="CurrencyConvertorHttpPost" type="tns:CurrencyConvertorHttpPost">
        <http:binding verb="POST" />
        <wsdl:operation name="ConversionRate">
          <http:operation location="/ConversionRate" />
          <wsdl:input>
            <mime:content type="application/x-www-form-urlencoded" />
          </wsdl:input>
          <wsdl:output>
            <mime:mimeXml part="Body" />
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:service name="CurrencyConvertor">
        <wsdl:port name="CurrencyConvertorSoap" binding="tns:CurrencyConvertorSoap">
          <soap:address location="http://www.webservicex.net/CurrencyConvertor.asmx" />
        </wsdl:port>
        <wsdl:port name="CurrencyConvertorHttpGet" binding="tns:CurrencyConvertorHttpGet">
          <http:address location="http://www.webservicex.net/CurrencyConvertor.asmx" />
        </wsdl:port>
        <wsdl:port name="CurrencyConvertorHttpPost" binding="tns:CurrencyConvertorHttpPost">
          <http:address location="http://www.webservicex.net/CurrencyConvertor.asmx" />
        </wsdl:port>
      </wsdl:service>
    </wsdl:definitions>
    Thanks
    Farooq.

    Hi Farooq,
    Check if these threads can help you...
    Problem with SOAP adapter
    /people/thomas.jung3/blog/2005/06/05/web-services-the-case-of-the-missing-soap-action-header
    *************Reward points if helpfull...***********

  • HTTPS-based SOAP Sender Adapter

    Dear all,
    We're using NetWeaver 2004s SP12. I need to enable an HTTPS based SOAP sender adapter. According to online-help document at http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm, there should be a field "HTTP security level" to specify whether HTTPS is used. But I cannot find it in the communication channel configuration UI. Does anybody have any idea?
    Thanks + Best Regards
    Jerome

    Hi 
    Just a try with this link am not sure ...
    <i>If you want to specify security checks in the message header for the plain HTTP inbound channel, create a communication channel <b>for the party and service</b> in the Integration Directory.</i>
    http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm

  • HTTPS with SOAP adapter

    Hi
    Can someone clarify something for me:
    HTTP with SSL without client authentication -> Is the information still encrypted the same way as with certificates? Do I need to set up something on the SAP/XI side when not using certificates?
    If information still is encrypted, why are we using HTTPS with client authentication (certificates). What is the advantage of using certificates compared to user authentication?
    Thanks. Your're the best!
    regards Marianne

    Hi,
    HTTP with SSL without client authentication -> Is the information still encrypted the same way as with certificates? Do I need to set up something on the SAP/XI side when not using certificates?
    -->Encryption is differnt from  Certificates, Encryption is done to the data that we are passing and Certificates are used for authentication to particular server,so there is no point that information will be encrypted while using certificates. so even we use certifacates we need to encrypt the data.
    If information still is encrypted, why are we using HTTPS with client authentication (certificates).
    -->we use HTTPS/SOAP for secure data transfer, client authentication is same for HTTP,HTTPS or SOAP.
    What is the advantage of using certificates compared to user authentication?
    --->Traditionally, users receive access to resources from an application or system based on their user name and password. You can further augment system security by using digital certificates (instead of user names and passwords) to authenticate and authorize sessions between many server applications and users. Also, you can use Digital Certificate Manager (DCM) to associate a user's certificate with that user's iSeries user profile. The certificate then has the same authorizations and permissions as the associated profile.
    A digital certificate acts as an electronic credential and verifies that the person presenting it is truly who she claims to be. In this respect, a certificate is similar to a passport. Both establish an individual's identity, contain a unique number for identification purposes, and have a recognizable issuing authority that verifies the credential as authentic. In the case of a certificate, a Certificate Authority (CA) functions as the trusted, third party that issues the certificate and verifies it as an authentic credential.
    For authentication purposes, certificates make use of a public key and a related private key. The issuing CA binds these keys, along with other information about the certificate owner, to the certificate itself for identification purposes.
    Regards,
    Chirumamilla.sukarna

  • Enabling https for SOAP adapter

    Hello all,
    Can anyone suggest how to  enable https for SOAP adapter in PI system?
    Thank You,
    Regards,
    Hasan

    Hi Hasan,
    CHeck the blog :/people/rahul.nawale2/blog/2006/05/31/how-to-use-client-authentication-with-soap-adapter which guides you clearly
    Also check SAP Note#891877 for reference.
    Thanks and Regards,
    Naveen

  • HTTP 2 SOAP Scenario

    Hi Experts ,
                  My scenario is http 2 soap.then soap url will be call to the sap(bapi).i dont have idea on that.can u please any body help me.if there is any links  r there provide me.
    Regards
    Syed

    Hello Syed,
    Give a hit in sdn, you get tons of data.
    However go [LINK|http://www.sdn.sap.com/irj/scn/advancedsearch?query=httptosoap]
    /people/praveen.gujjeti/blog/2010/01/14/calling-abap-proxies-using-soap-and-http-adapters-in-sap-xi30pi70
    riyaz.net/blog/xipi-a-guide-to-using-sap-xi-soap-adapter/technology/sap/113/
    Regards
    Pothana

  • Error in http call soap run time exception

    Hi All,
    we are facing an issue whenever we are sending the file using soap protocal.
    the issue here is.
    when one user trying to send files he is getting error in http call soap run time exception.
    when he try to login to other PC then he can able to send the file without any exception.
    we have checked the local setting and coockies.
    any one please help me.
    Regards,
    Vishal Kommera

    Its not in the notepad file but when I open it in internet explorer etc it appears... But cant see the '-' in the internal table though.
    I have also found one interesting this, when i pass the XML directly i.e hard code it  there is no exception caused...
    Edited by: sk123456 on Oct 19, 2009 9:05 AM
    Edited by: sk123456 on Oct 19, 2009 9:07 AM

  • Basics of HTTP and SOAP

    Hi All,
    Can anybody tell me the Use of HTTP and SOAP adapter
    And ware to use HTTP and ware to use SOAP adapter with any Example
    it will be much helpfull to me
    Thanks
    Shakif

    Hi Shakif,
    to knoe in details about adapter (specifically about SOAP and HTTP adapter)
    you can refer TBIT 42 whic contails details about each adapter
    if you are new to SAP XI  then i advice you to go through TBIT (bible of SAP XI )
    these contains step by step and also contains many exercises with screen shot
    hope this mayhelp you in learning sap xi
    links are as follows
    TBIT40:
    https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40
    TBIT41:
    https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LANGUAGE=
    TBIT42:
    https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LANGUAGE=
    TBIT43:
    http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651
    TBIT44:
    https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44
    Thanks
    Sandeep
    PS: if helpful plz reward points

  • HTTP or SOAP

    hi,
    i have been given some urls by different clients? they say they are webservices
    how can i determine if its a webservice or not.
    Is there a tool to know if its a webservice. I want to know this based on which i want to use HTTP(s) or SOAP Adapter.
    Thanks for the help.
    - Tirumal

    Prateek -
    Your blogs doesn't answer my question.
    Given some URL's will i be able to figure out if its a webservice or not.
    Let me know if i don't make sense.
    E.g.
    1. https://test.com/receive - this system runs on webmethods, so it should be a webservice where the soap action will be "receive". Is it true?
    2. but for https://test.com/receive.asp - this looks just like a proprietary system and can i use this as HTTP or SOAP adapter, if SOAP what can be the SOAP action?
    Thanks,
    Tirumal

Maybe you are looking for