• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

J2EE Design Patterns

 
Sai Swami
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Fellow Ranchers,

Can anyone tell me if the variants of J2EE design patterns need to be memorized for the SCEA 310-052 exam?


There are too many variants of the same design pattern in the Core J2EE Patterns book by Alur, Crupi, et al. Huh !




~ Sai
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, you really need to know the bassics of them, that's all. They don't get into intricate detail, but if you know the benefits and drawbacks of each, you'll do fine.

-Cameron McKenzie
 
Chenna Krishna
Ranch Hand
Posts: 34
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You need to map the design pattern for a given problem or situation...correct me if I am wrong.

Thanks,
Krishna
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
On part I, they'll ask a question like:

which design pattern helps minimize network traffic:

value object
business delegate
session facade


From there, you just have to nail the right pattern, which here would be value object. I don't recall the questions going all that deep. I find some of the design patterns rather confusing when the books start going deep into them. You're probably finding the same thing with all the 'variants' and stuff. In the end, I actually found the design pattern questions the easiest ones on the exam, becuase they're pretty high level.

-Cameron McKenzie
 
Sai Swami
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Cameron. That helped.
 
Kevin McMahon
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Er....

would the session facade not help with reducing network traffic too?

"The Session Facade also impacts performance. The Session Facade reduces network overhead between the client and the server because its use eliminates the direct interaction between the client and the business data and business service objects. Instead, all interactions are routed via the Session Facade in a coarse-grained manner. The Session Facade and its participants are closer to each other, making it more efficient for the facade to manage interactions between the participant objects. All data transfer and method invocations from the facade to the participants are presumably on a relatively high-speed network. The network performance can be further tuned to provide maximum throughput by applying the Transfer Object pattern for the participant objects where applicable. "

source: http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html

 
Chenna Krishna
Ranch Hand
Posts: 34
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
All,

What is difference between Design Patterns & J2EE Design patterns? Hope both are the same.
Please clarify.
Thanks,
Chenna K
 
J J Wright
Ranch Hand
Posts: 254
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is difference between Design Patterns & J2EE Design patterns?


J2EE simply refers to the domain within which the pattern exists, i.e. it's high-level context.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic