Originally posted by neelArchitect saha:
In my design can i use
Front Controller-->Application Controller-->Business Delegate.
Can i say Application Controller as Request processor.
Please any SCEA help !!!
Geoffrey Chu<br />----------------------<br />- SCEA<br />- IBM UML OOAD<br />- SCJP 1.4
Originally posted by Rashmi Razdan:
will all 3 sit in ur web-tier???
if u understand from application controller the one which receives the requests from web-tier and hands over to the specific appln server component.. then it shud be like
frnt controller--business deligate and then appln controller...
As busiensss deligate forms the connectivity layer between the two..
Geoffrey Chu<br />----------------------<br />- SCEA<br />- IBM UML OOAD<br />- SCJP 1.4
Hi Rashmi,
This is what I think,
front controller -> app controller -> business delegate --> application service --> service facades
The Application Service will minimize business logic in service facades. The first three will live in the web-tier. The business delegate will translate all the remote exceptions as well.
What do you think?, Thanks.
Geoffrey
----------------------------------<br />| SCJP, SCWCD, SCBCD, SCEA, SCJD |<br />----------------------------------
Originally posted by Hummel Lucy:
Hi Geoffrey,
that sounds okay to me. But which component takes care for the next view?
Lucy
Geoffrey Chu<br />----------------------<br />- SCEA<br />- IBM UML OOAD<br />- SCJP 1.4
Hi Lucy,
Have a ScreenFlowManager next to the Application Controller (RequestProcessor). Based on the business logic, the App Controller will decide which screen will go next. A ViewFactory, ViewHelpers and Composite View will then do their work.
Geoffrey
o Keep it Simple :
Front Controller-->Request processor-->Business Delegate--Session Facade--Session Beans--Entity/Dao
Front Controller--Request processor--Business Deleegate , form part of web tier.
From Session Facade onwards, its on application server.
I don't feel the need of Application controller.. is it required??
View Mgmnt would be done by Screen Flow manager , which is invoked by Controller.
I think this is similar to Geoff's except for the application Controller.
Its based on lines of Sun's Pet Store Architecture.
Any Comments.
Vinay
Originally posted by Lucy Hummel:
Hi Vinay,
Yes, since Sesion Facade its is application tier
I do not know if ApplicationController can be left out and instead there is RequestProcessor
Lucy
Geoffrey Chu<br />----------------------<br />- SCEA<br />- IBM UML OOAD<br />- SCJP 1.4