Hy Allen , hy Bambara I have just bought your book, beeing primarily interested in the case study you have, as I prepare for the 2nd part of the SCEA exam. I have noticed that you have quite a different aproach to Mark Cade's book, as you have some very very detailed class diagrams, and no seq. diagrams. Is this case study intended as a example to complete by the reader? is there some additional info on the CD? Thanx a lot Rudi SCJP, SCEA I
Well, it is kind of heavy.. would i be studying for part I, i would certainly wanna have it. i guess it covers all you need for that, indicating best practices.. i read some negative reviews prior to buying it, saying that it has not much to offer, if you know the technology. but i still think it is good for part I.
.. however, it is somewhat... tricky for part II . the case study is.. different i don't know if it fits the expectations of sun - a design exercise should not be filled with such detail: for instance - the class digrams are separate "photos" of the EJBs, containing methods like: ejbActivate(), ejbPassivate() and showing dependencies to classes like: java.lang.System, java.lang.Object
no, i definitelly do not like that [ May 21, 2003: Message edited by: Rudi Vaum ]
...and the component diagrams covered by Cade book is far more superior and detail oriented. Since I have not submitted my Part II assignment, I cannot speak for how much detail is expected by Sun, but from what I have read in the assignment description, one has to explicitly represent EJBs, JSPs and other "significant" serverside components in the component diagram. I was disappointed to note that case study covered by Allen&Bambara book doesn't fit the bill....
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
A colletion of J2EE case study: Step into the J2EE architecture and process Develop complete J2EE solutions with an eight-step cycle The Java 2 Enterprise Edition (J2EE) Platform is defined by four key pieces: the specification, the reference implementation, the compatibility test suite, and the BluePrints program. BluePrints describes the best practices and design guidelines for a distributed component architecture. This article introduces an eight-step J2EE development methodology based on the Rational Unified Process and the BluePrints sample application. By reading this article, you will better understand many important J2EE architecture topics, and be able to apply that knowledge to extend and modify this simple methodology to solve your special business problems. http://www.javaworld.com/javaworld/jw-09-2001/jw-0928-rup.html A Java case study: The power of J2EE How the Energy Information Administration secured a complete J2EE solution in less than five months In "Step into the J2EE Architecture and Process," Jian Zhong introduced an eight-step cycle methodology for Java 2 Platform, Enterprise Edition (J2EE) development. Here, he and Betty Barlow of the Energy Information Administration (EIA), United States Department of Energy, present a real-world case study that uses that simple methodology to build an e- government solution for EIA. Discover how, in the agency's first J2EE effort, many benefits were gained by using J2EE; specifically, learn the advantages of the J2EE security model and how application security was accomplished. http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-j2ee.html? ________________________________________________________________________ Sun exec sees focus shifting to clients What's next for Java: Consistently running Java on PCs, cell phones, and devices http://www.javaworld.com/javaworld/jw-03-2002/j1-02-idgns-1keynote.html? Transaction and redelivery in JMS Make the right transaction decision for your message delivery http://www.javaworld.com/javaworld/jw-03-2002/jw-0315-jms.html? The great debate: .Net vs. J2EE Does one Web services platform dominate the other? http://www.javaworld.com/javaworld/jw-03-2002/jw-0308-j2eenet.html?