cancel
Showing results for 
Search instead for 
Did you mean: 

EJB

Former Member
0 Kudos

Hi Everyone,

Could anyone guide me on path to learn and develop EJB's .

Please share some links or documents.

Thankyou

Accepted Solutions (1)

Accepted Solutions (1)

ErvinSzolke
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

walk through this guide (this is for release 700, i.e. NW04s):

Creating a J2EE-Based Car Rental Application

http://help.sap.com/saphelp_nw70/helpdata/en/70/13353094af154a91cbe982d7dd0118/frameset.htm

Best Regards,

Ervin

Answers (1)

Answers (1)

rolf_paulsen
Active Participant
0 Kudos

Hi,

Ervin's link is about a tutorial in EJB 2.1. If you are not stuck to 2.1, you can go with EJB 3.0.

You might go through the documentation in CE 7.20 to get a quick success...

http://help.sap.com/saphelp_nwce72/helpdata/en/4a/c49b2318e122ade10000000a42189b/frameset.htm

...but after this I recommend to learn the basics like EJB 3.0, JPA 1.0 independently from the wizards of the eclipse WTP and without the DC model from SAP - you may install a plain Java EE Eclipse Helios for your training phase (there is a SAP NetWeaver Server Adapter for Eclipse on marketplace.eclipse.org, but for quick roundtrips you may use another common application server).

There are many books in store depending how deep you want to dig in. Look at tutorials at Sun (Oracle) and read the Java EE spec (google for "java ee specification", JSR 244, final release).

If you are done, you may or may not use the wizards - IMHO the annotation driven EJB 3.0 standard makes EJB creation wizards obsolete (similar for JPA 1.0).

There is a lot of Java EE knowledge inside SAP - and outside.

Best Regards,

Rolf

Former Member
0 Kudos

Also some general reading about distributed programming so you understand the context of the problems that the EJB framework is one answer to would put you in good stead too. If you really want to understand something, you should understand the problems and concerns that led to its birth.

It does not need to be in depth; but looking briefly at COM, CORBA, Java RMI, RFC etc.. and how their usage differs from EJBs will probably help you really understand whats going on.