wood burning stoves 2.0*
The moose likes JDBC and the fly likes JDBC Call-Level Interface question. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Databases » JDBC
Bookmark "JDBC Call-Level Interface question." Watch "JDBC Call-Level Interface question." New topic
Author

JDBC Call-Level Interface question.

Mallesham Karnati
Ranch Hand

Joined: May 11, 2005
Posts: 40
Hi,
I searched google for a good definition of call-level interface in vain. Could somemone explain me what is meant by 'call-level interface' and why it is called so? What does 'call-level interface' contrasts with? (I mean what is the other way of interface in contrast with 'call-level interface'?)
Regards,
Mallesham
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30586
    
154

Mallesham,
A call level interface means that you know you are dealing with a database. For example, db2's CLI is basically a textbox where you type in SQL. A call level interface contrasts with transparent persistence where the database is more abstracted.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Mallesham Karnati
Ranch Hand

Joined: May 11, 2005
Posts: 40
Thanks Jeanne for your quick response. Could you please elaborate on 'transparent persistance' and tell me what is meant by 'more abstracted' in the context of databases?
Regards,
Mallesham
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30586
    
154

Mallesham,
"Transparent persistence" is when you don't necessarily know you are calling a database. For example, if someone writes a library that you call. The library could be putting the data in flat files or a database or in memory or ...

By "more abstracted", I just meant that you know less about the underlying implementation.
Mallesham Karnati
Ranch Hand

Joined: May 11, 2005
Posts: 40
Thanks Jeane for your succinct summary.
Regards,
Mallesham
 
GeeCON Prague 2014
 
subject: JDBC Call-Level Interface question.