cancel
Showing results for 
Search instead for 
Did you mean: 

java skilll

Former Member
0 Kudos

Hi all,

I just want to know what java -j2ee skills are required in SAP and where do we use them.

thanks

Accepted Solutions (0)

Answers (6)

Answers (6)

former_member201266
Contributor
0 Kudos

hi PANKESH,

It all depends on which module you are selecting in SAP; for example if

1) For web dynpro you require to have most of the basic of JAVA or in other words core jave.

2) For Portals you requie to have knowledge of JSP's and servelts

3) For MDM Java API's again core java knowledge is must

4) Again for XI we requrire knowledge in Java.

Another scenario is, if

1) For developing stand alone application you require core java, AWT's and thread programming

2) For web based applications, you require Servlets , JSP and JDBC

There are only examples, you may require other techonologies of Java based on your requirement.

Cheers,

Cherry

Former Member
0 Kudos

Hi Pankesh,

For SAP....if u want to learn ABAP......... java skills are not that much required. But when u go for webdynpro java or OOABAP programing or protals.... u must know java well.

Its better to learn Servlets, JSPs, and Javabeans well as they are useful in these programs. and try to learn java script also well as it will be helpful for u in scripting in BSPs.

Thanks,

Bhavyasri.

former_member254270
Participant
0 Kudos

Hi,

There is no limit for learning .But if I have to name few concepts I will insist on the following topics in J2EE:

1)JSP

2)Servlets

3)EJB's

And the following topics in java:

1)Object Oriented Concepts

2)Beans

3)JDBC.

These are the few topics which u can get on with initially .Later u can go to some advanced concepts.

Former Member
0 Kudos

one, just need two years of exp in java is large enough to work with SAP.

Former Member
0 Kudos

Actually you have to know about jsp-servlet programming; preferably some ModelViewController approach.

You should know about the JDBC API in order to write database applications.

For creating real J2EE applications, EJB skills are required, which is also a base for SAP Web Service creation.

Instead Java XML Parsing skills will be a plus when working with these structures.

Former Member
0 Kudos

Hi Pankesh,

SAP NetWeaver is based on a dual-stack architecture based on ABAP and Java. While ABAP has been with SAP for years and provides a robust and scalable development and runtime environment for any type of business programming, Java is based on open standards and leverages SAP NetWeaver to the broad community of Java developers.

Java focuses more on the user-interface side although more and more applications make use of the entire Java stack from user interface to business logic and persistence. Many of the ABAP scalability features have been adapted for the Java stack, such as the proven scalability by means of a J2EE dispatcher and J2EE server nodes

The J2EE Engine is an integral component of the SAP Web Application Server and implements the J2EE standard.

The J2EE Engine supports the industry standard Java 2 Platform Enterprise Edition and therefore has a broad base of security and development standards. On this base you can develop applications, which are transferable and independent of the manufacturer. The J2EE Engine supports the following J2EE components and interfaces:

Enterprise JavaBeans.

All EJB types contained in the EJB 1.1 and EJB 2.0 specification:

Stateful and stateless session beans

Entity Beans

Message-driven Beans

Java Server Pages (JSP)

Java Servlets

Java Transaction API (JTA)

JDBC

Java Naming and Directory Interface (JNDI)

Java Mail

Java Message Service (JMS)

Java API for XML Processing (JAXP)

Compliance with Java Security Specifications

Java Cryptography Architecture (JCA)

Java Cryptography Extension (JCA)

Improved Container-Managed Persistence (EJB CMP)

Query Language (EJB QL)

Connector Architecture..

Apart from this To make the conversion of larger software projects easier, SAP has equipped the J2EE Engine with the following central developments:

SAP Java Connector (connects ABAP and JAVA)

Java Persistence (implementation of a database-independent persistence layer)

Web Dynpro (front-end technology with far more functions than JSP and Servlets)

Where do we use them.

Knowledge of the J2ee app development is needed in SAP Enterprise portals,Webdynpro for Java,

Netweaver Mobile etc.

Thanks and Regards

Veerabhadram.

Hope the above info helps you

Check this URL [NetWeaver Java|http://help.sap.com/saphelp_nw70/helpdata/en/43/05e450d1cd6e95e10000000a11466f/frameset.htm]

Edited by: Veerabhadram Mantha on Mar 12, 2008 8:54 PM

Edited by: Veerabhadram Mantha on Mar 12, 2008 8:58 PM