cancel
Showing results for 
Search instead for 
Did you mean: 

Web Dynpro vs. Struts - a few questions

Former Member
0 Kudos

I have the possibility to do some web shop application work using one of two solutions - An architecture based upon Struts, or one based on Web Dynpro. The model used will be the same in both cases.

I would like to know if anybody could enlighten me on the following areas:

1) Will a Web Dynpro application be automatically thread safe, or does it require additional work?

2) For a Struts application using Servlets, I could use Session Java objects to ensure separation of concurrent customer transactions. How do I ensure similar behaviour in Web Dynpro applications? Is it automatic, or do I need to somehow manually add that functionality?

3) Generally, how would the bandwidth performance of a Web Dynpro application compare to a Struts application, assuming both are optimised (yes I know this one probably falls into the 'how long is the length of a piece of string' category, but I'm thinking of performance constraints imposed by the fundamental architecture of each application).

Kind regards,

Tony.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

> I have the possibility to do some web shop

> application work using one of two solutions - An

> architecture based upon Struts, or one based on Web

> Dynpro. The model used will be the same in both

> cases.

>

> I would like to know if anybody could enlighten me on

> the following areas:

>

> 1) Will a Web Dynpro application be automatically

> thread safe, or does it require additional work?

>

automatic thread safe.

> 2) For a Struts application using Servlets, I could

> use Session Java objects to ensure separation of

> concurrent customer transactions. How do I ensure

> similar behaviour in Web Dynpro applications? Is it

> automatic, or do I need to somehow manually add that

> functionality?

also automatically.

>

> 3) Generally, how would the bandwidth performance of

> a Web Dynpro application compare to a Struts

> application, assuming both are optimised (yes I know

> this one probably falls into the 'how long is the

> length of a piece of string' category, but I'm

> thinking of performance constraints imposed by the

> fundamental architecture of each application).

>

well Struts applications can be optimised HTML for the specific task. While Web Dynpro has some standard HTML which comes with a certain overhead. Also the CSS is larger than needed foroptimised applications (also the CSS is only loaded once).

Its difficult to say how much overhead, depends on the complexity of your HTML.

regards,

Arno

> Kind regards,

>

> Tony.

Former Member
0 Kudos

OK - Nice to know!

Thanks for taking time to reply.

BR,

Tony.

Answers (0)