Originally posted by Bruno Taranta Arruda:
Hi,
I work with java applications(with architecture and design) for some time. We all know there aren�t single answers for those problems we encounter at our profession, with design of j2ee apps is no exception.
I�m used to do the things "my way" based on some experience and a lot of materieal that I�ve learned thorught the past years. But now I need to finish my part2 of the "old" exam and I�m a bit confused. I just want to know what the examiners commonly see, cause there is no conversation and meeting like a real job has.
I hope I don�t cross the line of the questions regarding this forum rules.
1- A class diagram can show classes obviously, but with some research throught this forum I�ve noticied that the majority of ppl make the class diagram as an extension of the BDM, excluding details about the design of the solution, I was not very confortable with it at the beggining but I accepted it, and now I want to know if I should put the subsystems (payment and mileage) on this diagram, and if there is room for some patterns like adapters to isolete the dependency in this same diagram, or it should be all on the component diagram?
2- About the component diagram, I want to know if I need to specify every component of my application, for example, if I want to use DAO pattern, should I put a DAO for every entity like customer amd etc, or just put a DAO component to illustrate the architecture and put a note that should be one for each entity ?
3- If there is no design decisions on the class diagram, what I should interaface with at the sequence diagrams? WIth the components itself or should i create the classes at the sequence diagrams?
I�m sorry for my english and thanks a lot for the cooperation.
Best regards.
[ April 24, 2008: Message edited by: Bruno Taranta Arruda ]
Originally posted by Oleg Puzanov:
Hello,
According to the notes on Sun SCEA certification page - any version of J2EE can be used for SCEA Part 2 assignment. So I just wanted to make sure that I really can you ANY version of J2EE and ANY kind of framework/infrastructure.
For example: JBoss SEAM (JSF, EJB3, JPA) - will it be fine?
Thanks in advance,
Oleg
Originally posted by Philip Pomario:
Guys, I've done my homework: read the whole UML Distilled book by Fowler and through the UML specification. I understand the difference between Aggregation and Composition, but I know that many programmers don't. In a profeesional environment I probably wouldn't use those concepts in a diagram, because this would certainly motivate endless philosophical discussions regarding their meanings. I would instead use only associations and multiplicities to make things as clear as possible.
Though, here we are trying to earn the SCEA title, and this is my question: in the realm of the certification, Aggregation/Composition should be used? Must be used? Has anyone ever submitted an assignment without them and passed with a good grade?
Your comments are much appreciated.
Originally posted by Ben Two:
Hi Philip Pomario
In a Fat Client, like a Swing application, the dataset can be cached in client JVM, that means most of the time it does not need a communication to server, only load the initial data when the application starts and then periodly refresh the data, and finally connect to server when transaction commit.In this case the response time will be much more faster than a web application like JSP or Servlet, because theoretically we only need twice connection to the server, start up and commit.
Originally posted by Leo Gao:
How to draw login sequence diagram if I use container managed Security?
Originally posted by Philip Pomario:
Guys, the system requirements states that response time should be very fast and that a "graphical user interface" must be available to a special type of user.
The main question is: What is your understanding of a "graphical user interface"? Is it obligatory to be a standalone fat client (such as Java Swing apps)? Or could it be a webapp running on a very small container (such as Jetty)?
Your comments are much appreciated.
Originally posted by Theodore Casser:
Nineteen minutes would be impressive.I think you meant ninety.
Originally posted by Fatboy HK:
It is a 90 minutes test with 4 essay questions.... So I need to write loooong discussion about my assignment? I am quite worry about it, because I may not have enough "material" to write about, or I may be unable to comprehense a discussion with certain amount of "content" in 90 minutes.....
Originally posted by Pham Huy Anh:
Hello,
After reading through this forum, I see some members use HttpSession, some others use SFSB, some use back end database...
Me, I propose to store session information in clients tier.
- AJAX for web, hoping all browser support AJAX.
- some kind of static JavaSession in swing
Do you think it's OK? And do I have to support non-AJAX browser.
Thanks in advance
Originally posted by tery valencia:
hi guyz,
just a question about component diagrams. Do you deeply explain the concept of a MVC framework (Front controller + dispatcher + helpers(model) ) or can we just put a component tagged <<Servlet>> just as in Cade's book. I dont know till which level of explanations we re supposed to arrive.
i mean :
first solution is :
Jsp component ---> Servlet Component ---> Business delegate(with service locator) ---> Facade SLSB .....
second solution is :
Jsp component ---> Front controller (with request mapping, request processor, command pattern, dispatcher) ---> Business delegate (with service locator) ---> Facade SLSB ....
I m making a Customer Component Diagram and i m confused about the strategy to use.
any ideas ?
tery
Originally posted by Prav Chau:
In EJB 2.0, BMPs are not allowed in Entity Beans. Is it the same case with EJB 1.1 as well?