Web Enabling Your HP 3000
9
Three-tier ultra-thin client model
If high performance is critical, the ultra-thin client offers an attractive option. In this model,
business logic is moved up from the client to the application server on the Web server, and the
JDBC client is run from the Web server to the back-end database. The Web application server or
servlet appears as the client to the JDBC driver client and connects to the enterprise database
via the JDBC server on the database server.
Other JDBC drivers are also available on the HP e3000:
• JDBC driver from MiniSoft lets any programmer write applications in Java to access MPE
flat files, KSAM files, Image, and TurboIMAGE databases using standard SQL statements.
• Advanced Network Systems ADBC Developer’s Kit links browser applets and server appli-
cations written for the MPE/iX Java Virtual Machine directly to TurboIMAGE databases. This
tool gives HP e3000 developers a way to make existing HP e3000 applications Internet-ready
using native IMAGE intrinsic calls.
With the support of Apache Web server and Java (part of FOS beginning with MPE/iX 6.0) on
the HP e3000, JDBC will increase the new applications development on the HP e3000.
Businesses can easily continue to use HP e3000 databases and access information on the web.
JDBC
Driver
JDBC
Client
Java
Server
Application
Java
Application/
Applet
IMAGE/SQL
ALLBASE/SQL
Intranet/
Internet
HP e3000
DB Server
Client
Browser
WEB Server
• JDBC Driver Manager
• JDBC Driver Client
Three-tier Ultr-thin-client Model