Understanding Deployment Configurations

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