155

Learning EJBs, I Think I'm Learning EJBs, I Really Think So

Tutorial 75 minutes

Learn from a Demonstration of Working Enterprise Java Beans

Scott Crawford

This session focuses on the a demonstration of how Enterprise Java Beans would be used by an investment bank. A laptop computer will demonstrate the operation of actual EJBs deployed into IBM's WebSphere EJB Container, and then a "backstage tour" will be given. Participants will see the source code and other elements that had to be developed in order to make the demonstration work, and given opportunities to ask questions about how the pieces fit together. They will also see all of the steps involved in deploying a new EJB into the system. Finally, there will be a discussion about the current state of EJB technology and what is and isn't possible today.
 

Scott Crawford (crawfos@uk.ibm.com)

IBM Scott Crawford is a software consultant for the Global Financial Markets organisation in IBM. He spends most of his time helping investment banks develop leading-edge, client/server OO systems, but he recently completed a secondment to the IBM Java Technology Centre in Hursley Park. There he developed a prototype to demonstrate the interoperability between Enterprise Java Beans and CORBA Components. He is a 1990 graduate of Yale University.
 
 

Topics

Benefits

Participants will see real EJBs in action, and no longer have to wonder whether they are just some future hype. They will also gain a clear idea of how the abstract concepts from the EJB specification are applied to an actual case, and what steps are required to make it happen. Finally, they should learn about the current possibilities and frustrations in working with this technology.
Session: Tutorial 75 minutes Level: intermediate
Audience:

Anyone who is interested in EJBs and has some conceptual knowledge of what they are for. No experience or detailed knowledge is required, although participants who had EJB experience and wanted to come along and compare notes with the session leader would be most welcome. No knowledge of investment banking is required, as the minimal amount needed will be given during the demonstration. 

Max Limited only by the maximum number who can read source code on a projection screen.

Material

Slides that describe the business problem, the mappings between it and the EJB specification, and breakdown the system into its constituent parts.
 

Delivery

Format

Primarily lecture/demonstration, but open to questions, and I willhave the complete source code on hand to go wherever participants request.
 

Structure

10 min    - Discussion of the business problem and how EJB concepts are applied
5 min      - A demonstration of the system
10 min    - Overview of the pieces required
20 min    - A "tour" of an entity bean
10 min    - A "tour" of a session bean
10 min    - Demonstration of deploying a new bean into the system
10 min    - Discussion of the current state of technology
155