Win a copy of The Business Blockchain this week in the Cloud forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Using J2EE Vs JEE in SCEA (my experience)

 
dinesh pande
Ranch Hand
Posts: 124
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have seen several posts so far asking whether it is ok to use JEE5 Vs J2EE in their SCEA assignment.

I had a similar question when I did my SCEA (and at that time, I had no idea of EJB3 (which is esentially JEE5)). Now that I have learnt and certified in EJB3, I can try to clarify this once and for all.

My SCEA assignment is both J2EE and JEE5 complaint at the same time. Are you wondering how? Because I did not display any home or remote interfaces in my architecture. In other words, from the assignment point of you, what you usually show is SLSB,SFSB and Entities. The significant difference in JEE5 is the concept of Entities (and getting rid of EntityEJB). Entity is still a component and hence will not change anything in the diagram (probably you will get rid of the suffix "EJB" from the name).

I could be totally wrong, but what I am trying to conclude in the context of SCEA assignment is, it should not really matter whether you use J2EE or JEE5, you will end up in exactly the same architecture. (And remember, I am not talking about the actual implementation, which will be significantly different).

Note: If Sun releases a new version of SCEA for JEE5, then you may want to consider it, because it is new, and ofcourse Part I might be changed to take into EJB3 considerations and hopefully Part II requirements might change to take certain aspects of JEE5 into account in the architecture).
[ June 27, 2007: Message edited by: dinesh pande ]
 
Pawan Shrivastava
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI Dinesh,

Since you cleared SCEA, can you please tell me what version of EJB was asked in the Part 1? EJB1.1 or EJB2.0. Some post suggest about EJB1.1 but in a book i found that SCEA uses J2EE 1.3, which has EJB2.0.
 
dinesh pande
Ranch Hand
Posts: 124
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I can say with reasonable confidence that they ask EJB2.0 for Part I.
[ June 27, 2007: Message edited by: dinesh pande ]
 
Piotr Uryga
Ranch Hand
Posts: 68
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I also cleared part1 of SCEA and IMO it's not true.
They're asking EJB 1.1 questions.
This is one of the questions answered in the FAQ.
 
Hong Anderson
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by dinesh pande:
I can say with reasonable confidence that they ask EJB2.0 for Part I.

No, why do you think that? EJB in SCEA is version 1.1.
 
Rainer Bischof
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I second that they are asking 2.0 questions (I took part 1 in June 2007). I had two question -which I obviously can't reproduce here- that clearly indicated the EJB2.0 specification:
1) A question that included an answer regarding relationship modelling
2) A question that included an answer to use direct bean-bean references

In one of the case it was easy to find the correct answer because it was a "choose the correct 3 of the 4 answers" and one of these was totally dumb. Of the remaining three answers one was the EJB 2.0 answer.

I had 100% in sections EJB and EJB Container Model so I know that the answers are correct.

But other these two occurences the questions were pretty neutral and would even work with .
 
Morten Franorge
Ranch Hand
Posts: 137
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by dinesh pande:

I could be totally wrong, but what I am trying to conclude in the context of SCEA assignment is, it should not really matter whether you use J2EE or JEE5, you will end up in exactly the same architecture. (And remember, I am not talking about the actual implementation, which will be significantly different).

[ June 27, 2007: Message edited by: dinesh pande ]


My opinion is that the design will also be affected by the choice of JEE version. Although implementations will differ more, there are features in JEE 5.0 that will affect design decisions (which patterns you use)

See my post:
http://www.coderanch.com/t/155916/java-Architect-SCEA/certification/SCEA-EE-part-II-EE
[ August 02, 2007: Message edited by: Morten Franorge ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic