• Hydrogen Technologies Standards form the basic framework for market ramp-up

    More information
  • Climate change Standards and specifications support climate targets

    More information
  • Smart Farming Standards and specifications are drivers for the digitalization of agriculture

    More information
Project

Extensions for Financial Services (XFS) interface specification Release 3.20 - Part 61: Application Programming Interface (API) Service Provider Interface (SPI) Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference

Abstract

This document provides the technical specifications for the CEN/ISSS eXtensions for Financial Services (referred to hereafter as "XFS" for brevity).In this specification, the functions of the XFS Application Programming Interface (API) and Service Provider Interface (SPI) are always described in terms of providing a standardized, portable interface for applications to gain access to Service Providers. This architecture allows Service Providers to deliver an open-ended set of capabilities to financial applications based on the Microsoft Windows operating systems, including access to peripheral devices unique to financial institutions. Since the first priority of the CEN members for XFS implementations has been to provide this peripheral device access capability, the examples used relate primarily to device control and physical input/output.The key elements of the Extensions for Financial Services are the API definition and the corresponding SPI definition, used by the XFS Manager to communicate with the Service Providers, together with the set of supporting services provided by the XFS Manager. These elements are combined in an XFS implementation, providing access to financial devices and services for Windows-based applications.The specification defines a standard set of interfaces in order to provide multi-vendor interoperability: if an application uses the API to communicate successfully with a Service Provider, it should work with another conformant Service Provider of the same type, developed by another vendor, without any changes. To work with more than one hardware implementation of a device, an application must retrieve the device capability information - this will allow the application to successfully interact with different variants of the same hardware device. Applications that use the vendor specific fields of XFS commands may not be able to interact successfully with another vendor?s conformant Service Provider. Applications should isolate vendor specific access to devices in order to maximize consistent device control across multiple device Service Provider implementations. Any Service Provider that conforms to the SPI definition can work with a range of conformant applications.

Begin

2011-10-19

WI

WSXFS189

Planned document number

DIN CWA 16374-61

Project number

62000111

Contact

Katharina Lachmann

Am DIN-Platz, Burggrafenstr. 6
10787 Berlin

Tel.: +49 30 2601-2450
Fax: +49 30 2601-42450

Send message to contact