Hi,
In part II, I designed a front controller in EJB tier so that both web client and application client can use the same interface to interact with the system. The main different between them is that for web client, it has some GUI jsp which communicates with servlets in the web tier which in turns interact with the front controller in the EJB tier, but for application client, swing GUI commmunicates directly with the front controller in EJB tier, is that appropriate? any thoguhts?