Application Development and Automation 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: 
Read only

Difference between ABAP Objects and ABAP interface ?

Former Member
0 Likes
643

Hi,

What is ABAP OOP objects ? and what is ABAP interface ?

How ABAP Objects are different from ABAP interface and where it is applicable is ABAP program?

Thanks in Advance !

1 ACCEPTED SOLUTION
3 REPLIES 3
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
546

Hi,

ABAP Objects is the Object-Oriented Programming part of ABAP.

There you can create classes, interfaces.

The classes can be local or Global.

ABAP interfaces are a means of NON-SAP systems to access ABAP code.

<b>There are two types of ABAP interfaces</b>

<b> RFC Programming in ABAP</b>

This section explains how the RFC interface works within SAP Systems, what functionality is provided and what the technical requirements are.

<b> ABAP as OLE Automation Controller</b>

An ABAP program can call up an OLE Automation Server (such as Excel) on the desktop. The ABAP OLE Automation Controller consists of a set of ABAP language elements that an ABAP client program can use to drive an OLE Automation server on either Windows or Apple Macintosh frontends. Special OLE functions contained in the SAPGUI are called via RFC. SAPGUI represents the actual OLE client that calls the server program.

Check

http://help.sap.com/saphelp_46c/helpdata/en/22/042427488911d189490000e829fbbd/frameset.htm

Regards,

Sesh