What should be a good design pattern/Structure for an
EJB based Enterprise Project.
Currently i follow the following
pattern:
An EAR with EJB Module and Web Module.
I make Web Module dependent on EJB module's Client Module. (Through Buildpath)
Can this be improved? I mean is it good to have dependency among Projects. should i export EJB Module's Client Module as a JAR then put it in Web Module. Will it improve the Design?