I want to know the difference between struts application,ejb application?
ejbapplication is a distributed application. we will deploy somewhere and the request can be made from anywhere and request processed.struts application also samething.
Enterprise Javabeans is a specification that can be used for building a "distributed" application. However, a non-distributed EJB implementation can also exist. It depends upon the design of the application. It can be distributed or not. Nothing in the Enterprise Javabeans specification requires implementations to be distributed.
If you notice, nothing in my earlier post mentions EJB.