Browse Prior Art Database

ebFC - e-business Foundation Classes

IP.com Disclosure Number: IPCOM000014972D
Original Publication Date: 2002-Mar-13
Included in the Prior Art Database: 2003-Jun-20

Publishing Venue

IBM

Abstract

ebFC e-business Foundation Classes Definition: e-business Foundation Classes – noun, 1.) A set of commerce classes made available for many languages that work in the same way for each language. A basic explanation of the need for a common framework is that many developers do not work in just one language today. Maybe a particular developer’s strongest skill is C++, but writing Perl or Java code is not out of the question. Moreover, many times a given developer might have to write code in two or more languages for the same project. This is the basis for the need for a common set of classes as they relate to commerce. With such a tool, a developer could write code in C++ using this class library that a Java developer could easily read, understand, and even write. Another side effect is that a developer that knew the class library could more easily switch from writing code in one language to another with less of an impact on development time for the project. Understanding that idea, one can see the use and need for a common library of classes that developers could use. Let us step through an example. Suppose we have a class responsible for customer information called Customer. Here’s a prototype of such as class written in C++, Java, and C#. For now, our classes will only be concerned with getting and setting a customer’s first name.