Basic HTML version of Foils prepared January 19 1999

Foil 16 Pragmatic Object Web Technology Model - II

From Introduction to Object Web Technologies (Internetics) Basic Information Track Computational Science Course CPS616 -- Spring Semester 1999. by Nancy McCracken, Geoffrey C. Fox


Need to use mix of approaches -- choosing what is good and what will last
For example develop Web-based databases with Java objects using standard JDBC (Java Database Connectivity) interfaces
  • Oracle DB2 Informix Sybase, Lotus Notes, Object database confusion becomes an issue of performance/robustness NOT functionality
Even better use (Enterprise) Javabeans which are Java's (middle tier) or client componentware offering visual interfaces, containers (here they are consistent with CORBA standard) and standard software engineering interfacing rules
  • e.g. Java Blend is built on top of JDBC to use enterprise Javabeans to store Java Objects in relational databases
Use CORBA to wrap existing applications
Note Middle tier insulates client from backend -- can use one object model for user level and different one for backend
  • specialized object databases getting "overwhelmed" by multi-tier approach with Oracle etc. traditional backends



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Tue Jan 19 1999