1.2 Strategies

The following key strategies have been adopted by the Banking Solutions Vendor Council to implement the objectives defined above:

WOSA comprises a family of stable, open-ended interfaces for enterprise computing environments that hides system complexities from users and application developers. WOSA allows the integration of Windows and Windows-based applications seamlessly with all the services and enterprise capabilities that application developers and users need. It includes such interfaces as:

Each of the elements of WOSA includes a set of Application Program Interfaces (APIs) and Service Provider Interfaces (SPIs), with associated supporting software. The architecture of WOSA is shown below:

For additional information on WOSA, see the WOSA Backgrounder (Microsoft part number 098-34801).

The Extensions for Financial Services extend WOSA by defining a Windows-based client-server architecture for financial applications. The extensions (as with the other elements of WOSA) include a set of APIs and SPIs common to multiple financial applications.

The WOSA Extensions for Financial Services are planned to include specifications for access to financial peripherals (such as passbook/journal/receipt printers, magnetic card readers/writers, PIN pads, etc.), financial transaction messaging and management, as well as related services for financial networks such as network and systems management and security. All these capabilities are specified for access from the familiar, consistent Microsoft Windows user interface and programming environments. Whenever possible, the capabilities will be incorporated into the family of standard WOSA elements, and will utilize existing formal and de facto standards.