Hi,

I need some suggestion on J2EE architecture for our New Project:


Earlier, we have done one prototype project(Stock management System) in
J2EE and implemented too,

but i felt the architecture not good.
Even we haven't followed different layers properly, because lack of
in-depth knowledge in EJB

Architecture.

The architecture what we followed for above project is :

Step I) JSP as the client-->Session Bean-->Entity Bean ( 1:1 relation)

              ( here we called session bean directly from JSP)

Step I) JSP as the client, JavaBean--> Session Bean--Database

              ( we have done this for testing)

Used Application server also as webserver.

Please, comment on mistakes of above architectures....

---------------------------------------------------------------------------
---------------

The new project contains Supply Chain Management, Logistics, Finance and
Account of its local and

global operations, HR module related to Sales force(local), and Payroll at
each branch(local) and

MIS Reports.


We decided after studying the different modules, many places no need to use
 the EJB at all.

We have to select only one of the following Application server

1)Weblogic6.1
2)Websphere4.0
3)Oracle9iAS

Centralised Database ( Oracle9i)

Web server could be Apache, Zeus, Netscape ( is it must we should use a
separate web server for

client programs ( JSP/Servlet)).


I) Please, look into the following point, before suggestions :

1) The client having around 40 branches across the globe.
2) The load on the application may not be much, at max. 500 request
concurrently on all the use cases,
   but the application is mission critical.

3) We may have to go multiple application servers and clustering.

4) Some modules or some use cases we may not use the EJB's at all, simply
we want to
   follow the MVC architecture within the Application Server. ( suggestions
 please....)

Please, now you suggest the best possible architectures and their pros and
cons. Also comment,  which application sever
may best suitable ( from above mentioned list) for us.


II) what development tools helps us in rapid application
development/deploying and testing
    with respect to above mentioned application servers.

III) What reporting tools can be used for the application?

IV) Please, comment on the MVC architecture suitability for the above
application.


Thanks,
ebreddy

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to