cancel
Showing results for 
Search instead for 
Did you mean: 

webservice

Former Member
0 Kudos

Hi experts

Just wanted to make sure if below correct and answers to question 3 & 4. Thanks.

<b>Q1)</b> what information about webservice is minimum required so that it can be invoked from XI?

A1) Just WSDL sufficient?

--sample WSDL (only required parameters shown here)

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions

<b>targetNamespace</b>="http://webservices.imacination.com/distance/Distance.jws">

<portType name="Distance">

<<b>operation</b> name="getDistance">

<<b>input message</b>="getDistanceRequest"/>

<<b>output message</b>="getDistanceResponse"/>

</operation>

</portType>

</wsdl:definitions>

<b>Q2)</b> Where do I populate targetNamespace, operation, input message, output message in XI (ID, IR)?

A2)

ID

-message mapping (input, output message)

-interface mapping (input, output message)

IR

-communication channel (targetNamespace, operation)

<b>Q3)</b> How do I get XSD for input , output message from WSDL? Is it readily available from webservice hosting service or manually created entity within XI?

<b>Q4)</b> Can I import XSD into ID-data_type?

Appreciate the feedback.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Please check these links also,

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

Regards

Chilla..

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

You need to the SOAP Action and SOAP Url from your webservice 's WSDL. this will be under, <b>soap:address & soap:operation tags</b> in the WSDL .

Other questions, they are not very clear. More details on SOAP is in this guide,

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295a...

Regards

Bhavesh

Former Member
0 Kudos

Hi ravi,

Yes , you can import XSD for Datatype.

for details follow

Help.sap.com

you can find the details.

regards...

ramesh.s