In this article, I will discuss the creation and usage of an Enterprise Java Beans (EJBs) which are JEE Server Components. I will put their role in the perspective within the whole J2EE application via a sample project. The environment will be Borland JBuilder 2006 Enterprise and BEA WebLogic 9.x (as an application server). I will rely mostly on the excellent visual designers provided by JBuilder to create enterprise modules, such as WAR, EAR, and EJB, but I will mention what is available with other tools, such as Eclipse. I will assume that you are comfortable with the Java language and know the basic concepts of J2EE application packaging and structure. Also since the JBuilder 2007 is now based on the Eclipse platform, look for a follow-up article discussing how to develop EJBs with JBuilder 2007.  

Read the rest of this entry »