© Copyright IBM Corp. 1998 ix
Figures
1. TEA System View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2. Client / Server Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3. Multitiered Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4. CORBA Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5. Global Enterprise JavaBeans View from Client and Server. . . . . . . . . . . . 32
6. Component Broker Building Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7. TEA Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
8. Adding Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
9. Selecting Features to Install. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
10. Subclassing the WebSphere Web Server . . . . . . . . . . . . . . . . . . . . . . . . . 68
11. Class Path Properties of Web Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
12. Manually Adding Projects to Classpath . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
13. server.properties File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
14. doc.properties File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
15. A Simple HTML File: D:\WWW\HTML\Test.html . . . . . . . . . . . . . . . . . . . . 72
16. A Simple Servlet: tea.servlet.DummyServlet . . . . . . . . . . . . . . . . . . . . . . . 72
17. Console Showing Web Server Starting Successfully. . . . . . . . . . . . . . . . . 73
18. Debugger Thread List Showing Web Server Starting Successfully. . . . . . 74
19. tea.servlet.TEAServlet Snippet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
20. Adding a Servlet to WebSphere Configuration . . . . . . . . . . . . . . . . . . . . . 78
21. Autoloading a Servlet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
22. servlet.properties File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
23. Setting WebSphere Classpath. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
24. Simple Factory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
25. CORBA-Aware Factory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
26. Sample IOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
27. Example of Using Naming Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
28. IDL Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
29. IDL Compile Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
30. TEA: Java IIOP Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
31. Java Applet Client Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
32. Overriding the getCodeBase() Method . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
33. TEA: Adding Pure HTML Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
34. HTML Client Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
35. Using Servlet Builder from the Visual Composition Editor . . . . . . . . . . . . 103
36. NewTrip Panel Created by the Servlet. . . . . . . . . . . . . . . . . . . . . . . . . . . 104
37. TEA: Adding Component Broker Object . . . . . . . . . . . . . . . . . . . . . . . . . 109
38. Component Broker Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
39. Using Component Broker Frameworks within Rational Rose . . . . . . . . . 113
40. New EmployeeID Object in the Component Broker Object Architecture . 114

Get Using VisualAge for Java Enterprise Version 2 to Develop CORBA and EJB Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.