The following table shows the deployment configurations you can choose. There are three possible physical tiers: the client process, the application server process, and the database process. The database process is always present to manage the application data.
|
Type of Client |
Process Running Client |
Type of Business Components Deployment |
Process Running Business Components |
Number of Physical Tiers |
|
Java Application or Applet |
Client Process |
Local Mode |
Client Process |
2 |
|
Java Application or Applet |
Client Process |
VisiBroker CORBA Server Object |
Application Server Process |
3 |
|
Java Application or Applet |
Client Process |
Oracle8i CORBA Server Object |
Database Process |
2 |
|
Java Application or Applet |
Client Process |
Oracle8i EJB |
Database Process |
2 |
|
Java Application or Applet |
Client Process |
EJB in Application Server |
Application Server Process |
3 |
|
JSP, XSQL page, or Servlet |
Application Server Process |
Local Mode |
Application Server Process |
2 |
|
JSP, XSQL page, or Servlet |
Application Server Process |
VisiBroker CORBA Server Object |
Different Application Server Process |
3 |
|
JSP, XSQL page, or Servlet |
Application Server Process |
Oracle8i CORBA Server Object |
Database Process |
2 |
|
JSP, XSQL page, or Servlet |
Application Server Process |
Oracle8i EJB |
Database Process |
2 |
|
JSP, XSQL page, or Servlet |
Application Server Process |
EJB in Application Server |
Same or Different Application Server Process |
2 or 3 |
|
Java Stored Procedure |
Database Process |
Local Mode |
Database Process |
1 |