Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Web service

Former Member
0 Kudos

Hi All,

i have one requirement that how to make an RFC as a Web Service.

Anybody have the documentation for the following,

what is a web service?

what is the need of a Web service?

how to create a web service?

and how to make an RFC as a Web Service?

Please send me ASAP.

Thanks & Regards,

Nagarjuna.

4 REPLIES 4

Former Member
0 Kudos

hi

hope it will help you.

Expose BAPI as a Web Service

1. Go to transaction SE80.Select Function Group from drop down menu; enter the function group in which the BAPI (which is to be exposed as Web Service) comes. You can find this Function Group from function module (BAPI) itself. Go to transaction SE37 and enter function module name (BAPI name) and click on display. You can see the function group here under attribute tab .

2. Then from Function Modules list choose the BAPI to which you want to expose as a

Web Service .

3. On right clicking on the BAPI a context menu appears. Click on create and Web Service option .

4. New window will pop up. Click on Continue.

5. Give the name for Enterprise service and short description. Click on continue.

6. New window will pop up.Click on Continue

7. New window pop up. Click on 'Release service for runtime'. Click on Continue.

8. This window pops up. Click on Complete.

9. New pop up window come up asking for Package. Give the package name and click on SAVE button.

10. New window pop up asking for Request . Give request and click on OK.

11. New window comes displaying service definition.

12. Now go to transaction WSADMIN and choose your web service. Go to Web Service menu and choose WSDL option.

13. New pop up window come.Check on Include SAP Feature in WSDL and click on OK.

14. Internet browser will be opened and asking for User Name and Password .

15. After giving values for user name and password, you will get WSDL file opened in internet explorer. SAVE this locally on your computer for further use.

reward if help.

Former Member
0 Kudos

[Take a look at this Weblog|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/992] [original link is broken] [original link is broken] [original link is broken];

Regards,

John.

Former Member
0 Kudos

 Web Services Layer

ABAP and Java Web Services

Enterprises can extend their solutions by using Java or ABAP Web services, or both. If your priority in programming an application is the selection of data, the integration of an ABAP Web Service could be appropriate. Conversely, if you are implementing processes that involve different business partners and systems, it may be beneficial to program in Java and integrate Java Web Services.

Web Services and the SAP Exchange Infrastructure

The SAP Exchange Infrastructure is a key area in SAP NetWeaver. The Exchange Infrastructure provides an open, process-oriented integration infrastructure for the unhindered flow of information and for XML-based message exchanges. Systems integrated using SAP XI exchange messages over the Integration Server.

The programming model for XI ABAP proxies and Web services has been unified. The advantage of this is that both technologies can be implemented so that they complement one another. Messages can be sent and received either using the XI runtime or the Web service runtime.

Additional proxy runtime services can be controlled using protocols that you request using a proxy method. The features you have available depend on whether you are using the Web Service Framework or the Exchange Infrastructure for communication.

0 Kudos

Hi,

in web service creation. when working on admin part it is asking j2ee server name her what we have to give.please help me on this issue.