Browse Prior Art Database

Method of Accessing a Database from the CommonPoint Application Environment

IP.com Disclosure Number: IPCOM000116244D
Original Publication Date: 1995-Aug-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 46K

Publishing Venue

IBM

Related People

Herness, EN: AUTHOR [+6]

Abstract

A method for accessing server databases with the CommonPoint* frameworks is disclosed. CommonPoint commands are used to retrieve data and create data objects. The CommonPoint commands encapsulate the communication and database protocols providing transparency from the application.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 90% of the total text.

Method of Accessing a Database from the CommonPoint Application Environment

      A method for accessing server databases with the CommonPoint*
frameworks is disclosed.  CommonPoint commands are used to retrieve
data and create data objects.  The CommonPoint commands encapsulate
the communication and database protocols providing transparency from
the application.

      The CommonPoint frameworks provide a number of C++** classes
for the application developer.

      One such class is the command class.  Commands are designed to
operate on specific selections of data within an application.  When
the application developer creates a new command, s/he defines what
kind of data the command will act on and what the command will do to
that data.  To use data from the server database within a CommonPoint
application, commands are defined which retrieve data from the server
database and fill data objects on which the application can act.

      The application creates objects with empty data fields, then
invokes commands to retrieve the data and fill the data fields (see
the Figure).

      An application built using this method would allow the
application developer to encapsulate server database and
communication protocols within these commands.  Therefore, changes to
either protocol would effect only the commands, leaving the rest of
the application unchanged.

      Special features built into the CommonPoint commands are that
they are designed to c...