<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Java vs Abap in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096471#M444375</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;i cant really figure out where is java in SAP&lt;/P&gt;&lt;P&gt;the SAP Netweaver has 2 application engines: the Java(or&lt;/P&gt;&lt;P&gt;J2EE) stack and the ABAP stack. most of the applications&lt;/P&gt;&lt;P&gt;offered by SAP however are implemented in its ABAP stack&lt;/P&gt;&lt;P&gt;written in ABAP language, e.g. MM, FI etc... &lt;/P&gt;&lt;P&gt;in the java stack, that are components that work on top of&lt;/P&gt;&lt;P&gt;it just like EP, MI, XI and so on. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;is it true that that SAP is moving towards java &lt;/P&gt;&lt;P&gt;&amp;gt;technology instead of abap&lt;/P&gt;&lt;P&gt;the ABAP environment is very different with that of Java &lt;/P&gt;&lt;P&gt;just like in the aspects of code mgmt. SAP is currently &lt;/P&gt;&lt;P&gt;integrating some of the ABAP features into its Java &lt;/P&gt;&lt;P&gt;Development Infrastructure. and it would take some time to&lt;/P&gt;&lt;P&gt;port all of the mySAP application suite to java... some &lt;/P&gt;&lt;P&gt;functionalities of some applications have been implemented&lt;/P&gt;&lt;P&gt;in java web services. some functionalites however might be&lt;/P&gt;&lt;P&gt;hard to implement in java... &lt;/P&gt;&lt;P&gt;you can create a pure java application comsuming those &lt;/P&gt;&lt;P&gt;services. but i don't think that ABAP application suite &lt;/P&gt;&lt;P&gt;will be completely changed with that of java nor the ABAP&lt;/P&gt;&lt;P&gt;runtime will become obsolete. it will still be the &lt;/P&gt;&lt;P&gt;platform of critical enterprise applications.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 20 Nov 2005 16:27:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-11-20T16:27:01Z</dc:date>
    <item>
      <title>Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaq-p/1096470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;im really confused about some issues and would be very helpfull if someone helpsme out.&lt;/P&gt;&lt;P&gt;i already know java and worked with it for 2 years but i cant really figure out where is java in SAP.&lt;/P&gt;&lt;P&gt;is it true that that SAP is moving towards java technology instead of abap, if so does this mean that the development enviroment will be done in java instead of abap workbench, and when is this due to happen.&lt;/P&gt;&lt;P&gt;one more thing is what courses will be neccessary to take to be able to work with the java enviroment in the SAP area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: ahmed ahmed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Nov 2005 20:28:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaq-p/1096470</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-19T20:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096471#M444375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;i cant really figure out where is java in SAP&lt;/P&gt;&lt;P&gt;the SAP Netweaver has 2 application engines: the Java(or&lt;/P&gt;&lt;P&gt;J2EE) stack and the ABAP stack. most of the applications&lt;/P&gt;&lt;P&gt;offered by SAP however are implemented in its ABAP stack&lt;/P&gt;&lt;P&gt;written in ABAP language, e.g. MM, FI etc... &lt;/P&gt;&lt;P&gt;in the java stack, that are components that work on top of&lt;/P&gt;&lt;P&gt;it just like EP, MI, XI and so on. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;is it true that that SAP is moving towards java &lt;/P&gt;&lt;P&gt;&amp;gt;technology instead of abap&lt;/P&gt;&lt;P&gt;the ABAP environment is very different with that of Java &lt;/P&gt;&lt;P&gt;just like in the aspects of code mgmt. SAP is currently &lt;/P&gt;&lt;P&gt;integrating some of the ABAP features into its Java &lt;/P&gt;&lt;P&gt;Development Infrastructure. and it would take some time to&lt;/P&gt;&lt;P&gt;port all of the mySAP application suite to java... some &lt;/P&gt;&lt;P&gt;functionalities of some applications have been implemented&lt;/P&gt;&lt;P&gt;in java web services. some functionalites however might be&lt;/P&gt;&lt;P&gt;hard to implement in java... &lt;/P&gt;&lt;P&gt;you can create a pure java application comsuming those &lt;/P&gt;&lt;P&gt;services. but i don't think that ABAP application suite &lt;/P&gt;&lt;P&gt;will be completely changed with that of java nor the ABAP&lt;/P&gt;&lt;P&gt;runtime will become obsolete. it will still be the &lt;/P&gt;&lt;P&gt;platform of critical enterprise applications.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Nov 2005 16:27:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096471#M444375</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-20T16:27:01Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096472#M444376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The core SAP ERP system will always be ABAP.  SAP has too much invested in it.  Over 30 years and millions of lines of code.  ABAP is here to stay.  Java is a nice addition to the SAP world.  It will allow for total integration to other software.  ABAP development will be done in SE80,  java development will be done in NWDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Nov 2005 16:54:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096472#M444376</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-11-20T16:54:14Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096473#M444377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Okay so how can is the door open now for editing and customizing the applications and services that run on the &lt;/P&gt;&lt;P&gt;Java Platform, if so what are the tools and where can&lt;/P&gt;&lt;P&gt;i find material on helping me do so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I already know java; What do i need to know to get into&lt;/P&gt;&lt;P&gt;SAP's java world ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Nov 2005 09:16:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096473#M444377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-21T09:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096474#M444378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's kinda hard to answer your question as these depends&lt;/P&gt;&lt;P&gt;on which area are you trying to enter: development or &lt;/P&gt;&lt;P&gt;administration side? you must also have the idea of how&lt;/P&gt;&lt;P&gt;SAP uses the Java platform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try accessing SAP Netweaver documentation.&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/start.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/start.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you're only interested in java, go to &lt;/P&gt;&lt;P&gt;Application Platform -&amp;gt;&lt;/P&gt;&lt;P&gt; Java Technology in SAP Web Application Server&lt;/P&gt;&lt;P&gt;section, it will give you the ideas on what Java &lt;/P&gt;&lt;P&gt;components are there and what tools are used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Nov 2005 09:43:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096474#M444378</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-21T09:43:10Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096475#M444379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So what if you are a brand new customer of SAP and you are just about to start the SAP implementations? Which programming path will you take: Java or ABAP? Will it be difficult to develop solely in Java? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the choice we are about to make. We have some Java developers but no one has any ABAP knowledge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kenny&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 01:00:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096475#M444379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T01:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096476#M444380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ahmed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  All existing SAP business objects and interfaces can be used with both the J2EE environment and the ABAP environment. This approach gives us a single infrastructure that takes best advantage of both environments.&lt;/P&gt;&lt;P&gt;  Also separate web server is not necessary to begin the web enabling of business processes.&lt;/P&gt;&lt;P&gt;  Usually ABAP stack is used for complex business logic and J2EE stack can be best used for integration.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Dec 2005 09:49:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096476#M444380</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-09T09:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096477#M444381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ahmed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;definitely java is a part of the sapnetweaver platform&lt;/P&gt;&lt;P&gt;how means it is the integrated of both j2ee and sap.&lt;/P&gt;&lt;P&gt;suppose we want to create graphical user interfaces in the sapnetweaver platform at that time j2ee background candidates would prefer webdynpro applications in the sapnetweaver platform.&lt;/P&gt;&lt;P&gt;in the sapnetweaver platform actually there are 2 engines i.e j2ee engine stack  and abap engine stack.for executing j2ee related applications we can use j2ee stack and for abap related applications we can use abap stac written in the abap language.&lt;/P&gt;&lt;P&gt;All existing SAP business objects and interfaces can be used with both the J2EE environment and the ABAP environment. This approach gives us a single infrastructure that takes best advantage of both environments.&lt;/P&gt;&lt;P&gt;Also separate web server is not necessary to begin the web enabling of business processes.&lt;/P&gt;&lt;P&gt;Usually ABAP stack is used for complex business logic and J2EE stack can be best used for integration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sunil Kumar.R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Dec 2005 06:42:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096477#M444381</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-12T06:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096478#M444382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rakesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We will be implementating mysap erp 2005 and the EP 7. I have to make a conscious decision to recruit an ABAP developer.&lt;/P&gt;&lt;P&gt;We are a Java shop. When will ABAP ever be used if Java can handle everything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But is that true?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can Java handle everything?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there things that can only be done with ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Folks, any feedback will be appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Nov 2006 14:24:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096478#M444382</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-21T14:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096479#M444383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you are implementing mysap erp 2005, then you will need an ABAP developer.  Why?,  because the core ECC component(R/3) is written in ABAP, and you will of course need some custom objects written.  Especially if you are implementing EP 7.0,  you will want to create your own custom iViews that will need to talk to the backend,  well, then you need to write custom RFC function modules to get your data from the backend.    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Nov 2006 15:25:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096479#M444383</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-11-21T15:25:19Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096480#M444384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; If you are implementing mysap erp 2005, then you will&lt;/P&gt;&lt;P&gt;&amp;gt; need an ABAP developer.  Why?,  because the core ECC&lt;/P&gt;&lt;P&gt;&amp;gt; component(R/3) is written in ABAP, and you will of&lt;/P&gt;&lt;P&gt;&amp;gt; course need some custom objects written.  Especially&lt;/P&gt;&lt;P&gt;&amp;gt; if you are implementing EP 7.0,  you will want to&lt;/P&gt;&lt;P&gt;&amp;gt; create your own custom iViews that will need to talk&lt;/P&gt;&lt;P&gt;&amp;gt; to the backend,  well, then you need to write custom&lt;/P&gt;&lt;P&gt;&amp;gt; RFC function modules to get your data from the&lt;/P&gt;&lt;P&gt;&amp;gt; backend.    &lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Regards,&lt;/P&gt;&lt;P&gt;&amp;gt; Rich Heilman&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your feedback Rich.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a follow up question:--&lt;/P&gt;&lt;P&gt;So a custom Java iView can not talk to the backend or in other words, custom RFC function modules can not be written in Java??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had a feeling that the Java development tools like Visual Composer / Developer Studio had access to all SAP backend business APIs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Nov 2006 20:25:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096480#M444384</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-21T20:25:19Z</dc:date>
    </item>
    <item>
      <title>Re: Java vs Abap</title>
      <link>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096481#M444385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;i&amp;gt;So a custom Java iView can not talk to the backend or in other words, custom RFC function modules can not be written in Java??&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That's right, they are not written in java.  If you are trying to call an RFC or BAPI on the backend and the system is R/3,  then it is all ABAP coding on the backend.  You java iView uses jCo or JCA to communicate with the ABAP backend system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;I had a feeling that the Java development tools like Visual Composer / Developer Studio had access to all SAP backend business APIs.&amp;lt;/i&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, it does,  the APIs are implemented as RFC enabled function modules and BAPIs.  They are written in ABAP and can be called from your jspdynpage applications, your web dynpro applications, and your visual composer applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Nov 2006 20:44:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/java-vs-abap/qaa-p/1096481#M444385</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-11-21T20:44:31Z</dc:date>
    </item>
  </channel>
</rss>

