Skip to Content
author's profile photo
Former Member

ABAP + Plateform Independent

Hello Friends !

I was reading some artical and there was indication that ABAP is plateform independent like JAVA ! ?? TRUE

How ABAP program work?? as java program first convert to bytecodes and run then in JVM, some one pls explain me how the execution of ABAP program works or how ABAP is plateform independent ? would be great if some one point out any useful resource in this account !

Secondly, is there any resource out there which compare the two object oriented language ABAP and JAVA !, Pls identify for me !

Would be nice if experts point out some main Advantages of using ABAP over Java!

Many thanks!

Marek

Add comment
10|10000 characters needed characters exceeded

3 Answers

  • author's profile photo
    Former Member
    Posted on Feb 16, 2005 at 04:34 PM

    SAP can run on different hardware platforms and with different database managers.

    There is a document comparing ABAP with JAVA, I will have to look around for the link.

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on Feb 16, 2005 at 04:34 PM

    Hi!

    Somehow you are mixing up some things.

    Runtime environment for ABAP is whole SAP-installation. No one installs SAP, if he needs just one application. But SAP is available for several platforms, true.

    With ABAP you have direct access to SAP - with JAVA you need external interfaces of SAP.

    But for JAVA you have a small runtime environment, which is installed by millions of users.

    Brought a little light in this question?

    Christian

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on Feb 16, 2005 at 04:38 PM

    I'm not sure that ABAP is platform independent, but the environment in which it runs is platform independent. Meaning, that WAS 6.40 can run on Linix, OS/400, Windows, etc.

    I attended a class at SAP TechEd '04. It was called ABAP Objects for Java Developers. This class put ABAP Objects and Java side by side and explained the simularities as well as the differences. Here is the link.

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/abap objects for java developers.abst

    Regards,

    Rich HEilman

    Add comment
    10|10000 characters needed characters exceeded

    • Don't forget that as of release 46, we have the addition of controls programming inbedded in dialog programs (you might see this in documentation refered to as EnjoySAP). These are activeX or java bean (depending upon the flavor of the SAPGui) user controls that SAP delivers. They have proxy ABAP OO classes for manipulation and eventing. I remember a time of R/3 without the textedit control or the ALV Grid. Believe me I never want to go back to those days.

      Message was edited by: Thomas Jung