cancel
Showing results for 
Search instead for 
Did you mean: 

Webservices

Former Member
0 Kudos

Dear Friends,

I like to know what is meant by webservices and <b>exact usage of Webservices</b>..

Kindly show me some blogs related to Webservices.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

WebService is an application on the Web/Internet. Wheneever Service is requested by the user, it provides the service (i.e Request/Response)

A web service is a collection of protocols and standards used for exchanging data between applications or systems

In SAP world, we can expose an application into the Webservice. For e.g We can expose ABAP programs into Webservice.

It is basically an XML code. If you want to use an application software (ex:a calculator/language translator) which is present on another server, say you want to calculate ab and show it on your browser for example. So, you write an XML code which will send the request to the application-> you send the parameters a, b and the operator ''. You will get back the response as the result of the operation(say 'c'). Hence, with the help of a webservice, you avoid writing the code to calculate a+b=c. More about webservices is here:-http://www.w3schools.com/webservices/default.asp

U need to understand <b>WEBSERVICE,SOAP</b> nicely

for that check these post

Regards

BILL

Former Member
0 Kudos

Hi ,

How we can expose applications as webservices.Kindly give some examples.

I am keen to know how this applications are exposed as webservices.

Former Member
0 Kudos

Hi Karthik,

In XI u can expose any message interface/RFC/BAPI as a webservice.....

Go to ID->TOOL->Define Webservice-> here u select the message interface u want to expose as a webservice..

How to Develop a Webservice Using NWDS and SAP XI.30

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b...

Exposing BAPI as Web Services through SAP XI

/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi

Webservice

/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

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken]

regards

BILL

<b>**Reward points if it helps u</b>

former_member91687
Active Contributor
0 Kudos

Hi Karthik,

Which aplication do you want to expose as a webservice?

In XI you have an option of generating a WSDL for a message interface. You can use this WSDL to make a web service call from other applications. This WSDL can be generated in the integration directory. To know more on this refer the the How to guide on SOAP adapters on SDN.

You could also do this to your EJB's from NWDS. In the e-learning section on SDN you have presentation on Webservices. Refer it to give you an idea as to how to expose your applications as web services.

Regards,

Chandra

Former Member
0 Kudos

Hi,

Can u tell me how to create webservice with some screenshots in SAP R/3 system.

Former Member
0 Kudos

Hi Karthik,

We have already given u ample no. of blogs...just check our posts correctly....

Anyway again i am giving u the link...<b>create webservice with some screenshots in SAP R/3 system>>></b>

concentrate on this blog.....

Exposing BAPI as Web Services through SAP XI

/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi

<b>**Please close the thread if u have got ur answer</b>

Former Member
0 Kudos

Hi

A Web service is any interface that is described and can be called through the Web services standards. The standards stack is continuously growing, with some standards, such as SOAP and WSDL, being widely accepted and supported while others still are merely proposals and neither accepted nor supported by the industry as a whole.

Take an example

A SAP Web Dynpro client sends a Web service request to SAP XI. The request performs

a credit limit check and contains the amount as one of the input parameters. Based on a

routing rule in SAP XI, the Web service request is directed to an SAP R/3 system (for

small amounts) or to a .NET application (for larger amounts).

Coming to creating Web Services

You can expose any RFC xxx as a web service

In SE37

In order to start the Web Service Creation Wizard, please click on the top navigation bar on Utilities(M)>>MoreUtilities>>Create Web Service>>From the Function Module.

The wizard will open, click Continue and choose your RFC

Thanks

Answers (2)

Answers (2)

Former Member
0 Kudos
Former Member
0 Kudos

Hi karthik

<b>How to use webservices in XI</b>

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

<b>Go thru this Blog Invoke Webservices using SAPXI By Siva Maranani</b>

idoc to web services scenario

/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems

How to use webservices in XI

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

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - refer that blog and use the SOAP adapter and the WS instead of the RFC part.

see this blog from Robert Chu, but it might give you a good start to creating web services:

/people/sap.user72/blog/2005/12/29/service-enable-your-sap-application-component

File to Webservices

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c09b775e-e56e-2910-1187-d8eba09c...

Yes please look at following weblogs

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

/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

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

How to Develop a Webservice Using NWDS and SAP XI.30

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b...

How to Set Up a Web Service-Related Scenario with SAP XI

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f22...

Exposing BAPI as Web Services through SAP XI

/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi

Testing XI exposed Web-Services

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

How XML Encryption can be done using web services security in SAP NetWeaver XI

/people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi

Consuming XI Web Services using Web Dynpro – Part I

/people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i

Consuming XI Web Services using Web Dynpro – Part II

/people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii

Consuming XI Web Services using Web Dynpro – UI Design (Part III)

Thanks!!!

Questions are welcome here!!

<b>Also mark helpful answers by rewarding points </b>

Regards

Abhishek Agrahari