Skip to Content
avatar image
Former Member

which one I have to choose either JAVA or ABAP/4 ?

Hi Gurus,

I am kid at SAP XI,Previously I am at Data Warehouse developer(DataStage)as well as Database programmer.Now I came to this environment.

What my doubt is which script lang(JAVA/ABAP) I have to choose to settle in this SAP XI.Plz give me one good option to choose for my future career.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Feb 13, 2006 at 04:22 AM

    Hi Venkata Narayana,

    Your experience in Data warehousing and RDBMS concepts would be very helpful in SAP XI Projects.

    XI has a reliable messaging based on Web services and XML. Understanding the concepts of XML, WSDL, EAI and B2B is more important than Java and ABAP.

    SAP XI has many Out-of-the-box features and easy to use visual editors for mapping and routing. It also has many out-of-the-box technical adapters for connectivity between A2A and B2B and between SAP and Non-SAP systems like IDOC,RFC,HTTP,SOAP,JMS,JDBC,SMTP and so on. Good understanding of these concepts is importnat and would be very helpful in XI implementations.

    With this, I am not saying that you don't need have Java and ABAP skillset. Knowledge of java and ABAP is definitely important in XI implementations but you don't have to be Java Guru or an ABAP Guru.

    The Knowledge of Java programming would be helpful in writing customized mapping functions and custom adapters and modules. The knowledge of ABAP programming helps you understand the backend functionality and in writng and debugging the ABAP Interfaces like RFC,BAPI, IDOC Proxies.

    Hope this helps.

    Regards,

    Sam Raju

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 11, 2006 at 07:38 PM

    hi,

    both 😊

    abap - to prepare data selections or insert from the SAP

    (rfc, idocs etc.)

    java - to enhance standard XI's functionality on the java stack (new adapters, mappings etc.)

    Regards,

    michal

    -


    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 13, 2006 at 03:34 AM

    Hi Venkat,

    You ve got to be the JACK of ALL TRADES..!! 😊 From my little experience in XI, I have found that it doesnt hurt to have knowldege of both JAVA and ABAP as XI understands and uses both these technologies..!!

    For instance like Michal told, RFCs etc, you need to know ABAP to understand them better and for Mapping and creating your own Adapter, etc you need JAVA.

    So go for both and it will help you in the long run,

    Regards,

    Bhavesh

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 13, 2006 at 04:31 AM

    Hi,

    Since most of the stuffs like mapping, etc are inbuilt as Graphical tools in XI you can make use of them.Most of the time you'll be using them only. But in any case, if you want to enhance or customize them, then you should know both Java and ABAP.

    Rgds,

    Jothivel.

    Note: Pls provide some valuable points if you are satisfied.

    Message was edited by: Jothivel Sundaram

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 13, 2006 at 02:31 PM

    Tnx Guys,

    I got ful filled answers from all of you and tnx to jyothivel for giving the previous links.

    Add comment
    10|10000 characters needed characters exceeded