cancel
Showing results for 
Search instead for 
Did you mean: 

Persistence for Web Dynpro Application

Former Member
0 Kudos

Hello,

I´m writing my diploma thesis on Web Dynpro Application Development on WAS 6.40.

The Goal is a Room-Reservation Application (5 - 10 Use Cases). I'm still considering about the Back-End.

It should be an object persistent Layer from SAP.

1. It would be very helpful if somebody could give me

an recommendation which persistence (EJB CMP or JDO)

is more avantageous. Or is there a better solution?

2. Which are the differences between EJB CMP and JDO?

Thanks

Alex

Accepted Solutions (1)

Accepted Solutions (1)

viliana
Advisor
Advisor
0 Kudos

Hi,

you can find a brief comparison between JDO and EJB CMP here:

http://help.sap.com/saphelp_nw04/helpdata/en/05/7037b0b8b04c27a55c44c8b8ba5743/content.htm

There is a huge discussion about this at java.sun.com, too and you can find a lot of related information there. For more information, see also http://java.sun.com/j2ee/persistence/faq.html

Best regards,

Viliana

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Alex,

well in NWDS you can avail two types of Object Relational persistence namely EJB CMP and JDO. As per definition both are Object Relational and can attain the same result. But from NWDS point of view its much more easier to develop an EJB CMP than a JDO application. Beacuse NWDS is yet to provide wizards for JDO unlike EJB. So for JDO you have to generate the .map, .jdo file by your hand and thus they are error prone. You have to run the enhancer tool which is integrated in NWDS for making your JDO files persistance capable. For EJB CMP as everything cn be done thru wizards so chances of error are much less. Otherwise both have same objective and attain the same too.

Regards,

Shubhadip