Basic HTML version of Foils prepared 21 January 98

Foil 63 What/Why is a Framework?

From General NPAC Foils-98A starting January 98 (PowerPoint) NIST Information Technology Laboratory Washington DC -- January 22 98. by Geoffrey C. Fox


Java Calls (mainly Interfaces and not methods) to capabilities expressed in implementation neutral form
Drivers convert these general calls to vendor specific implementation of service
Java code can either be all on client (2-tier) or on client and middle tier (3 tier)
e.g. JDBC is a universal interface to all relational databases
Adoption of this JDBC implies that vendor specific solutions (such as Oracle's PL/SQL) are immediately less attractive
  • Oracle must however support JDBC and de-emphasize PL/SQL because of importance of "seamless" interfaces!
Note database business is larger than simulation business
  • Maybe "computing" too small a field to get such agreements!



© 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 Mon Apr 6 1998