It is important to use right technologies at right place. No technologies are perfect. For instance, many people are using EJB because this technology is there. Actually, must usage of EJB in present projects are
"carrying coal to New Castle". ----Here is a point: If you do not do distributed transaction, you had better not use EJB. However, EJB is abused in a lot of projects, so the profermance is getting poorer and poorer
"carrying coal to New Castle". ----Here is a point: If you do not do distributed transaction, you had better not use EJB. However, EJB is abused in a lot of projects, so the profermance is getting poorer and poorer