Method and system for interfacing a plurality of applications conforming to a standard
AssigneeInternational Business Machines Corporation
InventorKevin Spencer Barker
Life of this patent
Estimating the term…
Abstract
Multiple applications that conform to a standard are accessed by a single computer. An abstract class is created with defined Data Objects and desired functions. For each of the services that will conform to the standard interface, subclasses of the abstract class are then created.
Claims12
A method of interfacing, from a single computer, a plurality of application programs that conform to a standard, comprising the steps of:
- creating an abstract class with desired functions common to the plurality of application programs wherein the abstract class selectively provides code for the desired functions;
- defining additional classes to contain data that is passed to and from said desired functions;
- and
- creating subclasses for each of the plurality of application programs to implement said desired functions of said abstract class wherein the subclasses selectively utilize code provided by the abstract class or replace the code provided by the abstract class.
A system for interfacing, from a single computer, a plurality of application programs that conform to a standard, comprising:
- means for creating an abstract class with desired functions common to the plurality of application programs wherein the abstract class selectively provides code for the desired functions;
- means for defining additional classes to contain data that is passed to and from said desired functions;
- and
- means for creating subclasses for each of the plurality of application programs to implement said desired functions of said abstract class wherein the subclasses selectively utilize code provided by the abstract class or replace the code provided by the abstract class.
A computer program product recorded on computer readable medium for interfacing, from a single computer, a plurality of application programs that conform to a standard, comprising:
- computer readable means for creating an abstract class with desired functions common to the plurality of application programs wherein the abstract class selectively provides code for the desired functions;
- computer readable means for defining additional classes to contain data that is passed to and from said desired functions;
- and
- computer readable means for creating subclasses for each of the plurality of application programs to implement said desired functions of said abstract class wherein the subclasses selectively utilize code provided by the abstract class or replace the code provided by the abstract class.
Dependencies are inferred from the claim text.