Hi I`m not very sure what ejb is about.
I don`t undertand the real advantage of it. where ever i find information i am getting stories about ejb .but i haven`t found the real objectives about ejb yet.
A good place to start will be:
EJBs are nothing but some server side objects that u connect to and get some work done out of it.
They execute within an application server and hence u need not code for transactions; security ; load balancing which u had to do in the good olden days..now they are done by the app server ; u only need to take care of business logic.
A good book to start with is
"Enterprise JavaBeans" by Richard Monson-Haefel