integrated banking software core banking software
The leading banking software by

PRODUCT - Functions



SOA/WebServices

The OLYMPIC Enterprise Interface is designed according to the principles of the SOA (Service Oriented Architecture), with a design intended to be plugged into an Enterprise Service Bus. Both synchronous and asynchronous services are available, and these reflect the business transactions of the OLYMPIC Banking System. The OLYMPIC Enterprise Interface (OEI) is the component that allows OLYMPIC to interact with other applications via its Integration Layer.

The web services standard ensures that applications from various providers and technologies will cooperate efficiently.

OEI is used to publish services to the outside world and to allow OLYMPIC to invoke third-party web services. Java standards are largely involved, mainly JAX-WS, which is the Java standard for web services interoperability. JAX-WS comes by default with the JEE5 (Java Enterprise Edition) platform (for instance Glassfish V3 or JBOSS V5 application servers) and can be integrated with J2EE 1.4 platforms (like IBM WebSphere V6).

Two transport protocols are supported: HTTP and JMS. HTTP is mainly used for synchronous invocations, whereas JMS (Java Messaging Services) is used for asynchronous requests.

When talking about web services and standards, one of the most important standards for web services is WS-Security, which is a set of specifications designed to provide a high level of security for company-based services. This standard is fully integrated within the OLYMPIC Enterprise Interface to ensure security for OLYMPIC-based services.

The OLYMPIC Banking System Enterprise Interface is bi-directional, and includes notification mechanisms related to asynchronous services.

SOA/WebServices - OLYMPIC Banking System