This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JDBC Call-Level Interface question.

 
Mallesham Karnati
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 34974
379
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Mallesham Karnati
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 34974
379
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 40
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Jeane for your succinct summary.
Regards,
Mallesham
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic