cancel
Showing results for 
Search instead for 
Did you mean: 

Web Dynpro applications in Portal

Former Member
0 Kudos

I have two questions regarding building Web Dynpro applications in SAP Portal 6.0:

1. what is the difference (functional and architectural) between:

a) creating iViews using SAP Portal's Web Dynpro Template and

b) deploying the Web Dynpro application as a par file inside SAP Portal;

2. we are planning to develop java iViews for SAP portal 6.0 SP14. Should we use NWDS or Eclipse with PDK 6.0? what is it that NWDS offer that Eclipse w/ PDK does not?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I will try to answer my own question. feel free to add or correct if necessary.

Web Dynpro execute outside of portal environment so typically they are slower than Dynpages. On the other hand, this is a bonus, since Web Dynpro do not need a PRT to run, they can run on a J2EE server (only SAP's for now!).

Web Dynpro are easier to develop because of the tools offered by SAP ( context mapping etc).

both Web Dynpro and Dyn Pages can access Portal services such as UME, can inherit Portal themes. So from a functionality offered to the end user they are the same.

Both use a MVC design paradigm.

Did I miss anything?

Tibi

former_member200748
Contributor
0 Kudos

Kirk

Your understanding is correct.

Web Dynpro is a client-independent programming model of the SAP NetWeaver technology platform for developing user interfaces for professional business applications. It is based on the model view controller paradim which ensures that the business logic is separated from the presentation logic.

With Web Dynpro you create interactive Web-based user interfaces for business applications. The portal allows the role-based and secure access to different kinds of information (structured or non-structured), services, and applications using a Web Browser.

For further details on Portal integration of WebDynpro applications, please refer to this thread.

http://help.sap.com/saphelp_nw04s/helpdata/en/74/d5e7418192c717e10000000a155106/frameset.htm

Hope that helped.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Answers (2)

Answers (2)

Former Member
0 Kudos

what about functionality (access to Portal services for example, look and feel..etc?) performance cosniderations, what do we loose/gain by using one method versus the other?

former_member200748
Contributor
0 Kudos

Hi Kirk

To answer your first question,

Case a: creating iViews using SAP Portal's Web Dynpro Template .

Here you are making use of the standard WebDynpro iView template provided by SAP for creating WebDynpro iViews.

Case b: deploying the Web Dynpro application as a par file inside SAP Portal

Here once you deploy the WebDynpro application as a PAR file, you can make a custom iView template out of this PAR file and create iViews based on this template.

Please refer to this thread for details.

http://help.sap.com/saphelp_nw04s/helpdata/en/c4/fd584289e59041e10000000a1550b0/frameset.htm

As for your second question, it is better to develop your application in NWDS. This is because NWDS comes with all the pluggins required to develop your Portal or WebDynpro applications whereas you have to download these pluggins and extract them into Eclipse for developing your applications.

Make sure that the versions of both EP and NWDS is the same.

Hope that helped.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"