cancel
Showing results for 
Search instead for 
Did you mean: 

ASP versus WebDynpro for Java

Sharathmg
Active Contributor
0 Kudos

Hello All,

I would like discuss and know more on the performance issues of WebDynpro 4 Java and Asp. We are planning to develop a news page in WebDynpro, which is presently in asp. The news data would be fed in from a document management system. (The development is done on NW04, EP6.0)

The main points are :

1.Since its a straight forward data retrieval and display(w/o validation) from backend, would WebDynpro actually have an edge over asp?

2.With WebDynpro, since the data is dynamic would dynamic generation of the UI elements have a hit on the performance.

3.With future in mind, if data is going to be retrieved from KM, then would that be a valid argument for going for WebDynpro.

4. Since the other applications are also developed in WebDynpro, we should go in for WebDynpro.

All ideas are welcome and well appreciated(as i haven't beein in ASP world ).

Thank you,

Sharath

Accepted Solutions (0)

Answers (2)

Answers (2)

praveenkumar_kadi
Active Contributor
0 Kudos

Hi Sharath,

I can contribute something to you in this regard.

I m interested to give my view on point no:2, 3 and 4

2.With WebDynpro, since the data is dynamic would dynamic generation of the UI elements have a hit on the performance

>>Definitly generation of UI elements will hit the performance as for as my knowldege is concerned.

In webdynpro, you know you just have to use UI elements which are there already. no need to create them. so, even if you don't want to use some UI elements, those are loaded in the server. this obviously adds a load on the performance issue.

but if you consdier ASP/JSP, where in you have to write a code to develop a single button on the UI. so, it's in your hand as many as UI elements you want. so, this this reduces of having extra UI elemets to be developed and hence performance of loading is better as compared to ASP/JSP.

I would like to give simple real time ex:(as an analogy) at this point.

If You want to book room in 5 star hotel, they by default charge for AC, FRIDGE, HEATER..etc they are available,even if you don't want to use them. so,you need to shell out extra bucks.

but if you go far some yathri nivas or any common guest house, where you can have value added services infront of you.

So, Star hotel::::webdynpro

common hotels::::ASP/JSP

So, it depends on purely your requirements.

then I will come to point no:3.& 4

3.With future in mind, if data is going to be retrieved from KM, then would that be a valid argument for going for WebDynpro.

4. Since the other applications are also developed in WebDynpro, we should go in for WebDynpro.

>>> there are numerous advantages of using webdynpro inspite of some performance issue, I can list as follows as an argument over here.

Improve User Experience through a "High Fidelity Web UI"

1. Browser based front-end, zero footprint

2. Flicker-free screen, minimal refreshes

3. Client-side dynamics

4. Minimal response times

5. Personalization of the user interface

Deliver an Enterprise Quality Web Development Environment

1. Minimize coding, maximize design

2. Support reuse of components

3. Support web services and data-binding

4. Separate layout and programming logic

Achieve Independence...

1. From platform

2. From UI technology

above are just a contribution, which are of my interest.

abhijeet_mukkawar
Active Contributor
0 Kudos

hi,

Well there may not be specific comparision between Web Dynpro and ASP,

but check out this thread, whare WD is compared against all other web technologies,

if you already have some idea about ASP and just want to know more about web dynpro, take a look at theses links,

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/91b8c890-0201-0010-c787-be96f6fa...

http://help.sap.com/saphelp_nw2004s/helpdata/en/17/87b941d25ae434e10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_erp2005vp/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm

hope it helps

regards

Message was edited by:

Abhijeet