Many LANDP customers want to develop new branch teller applications that utilise the latest technologies, including Java and browser based applications. Driving this are the expansion into internet banking and the move towards providing low-cost ‘thin clients’ within the branch banking environment. Advantages include applications residing on the server, thus improving control and facilitating change, and Client terminals which can range from powerful workstations to ‘thin clients’ such as PDA's, WAP phones and Internet kiosks.
LANDP Version 6 now includes a set of Java classes which make it quicker and easier to develop LANDP applications that utilise the latest technologies. The new LANDP Java classes wrap the LANDP CPRB calls so that the LANDP API is hidden as much as possible. The application developer is presented with clear, easy-to-reuse classes for implementing teller applications in a branch banking environment.
A core set of LANDP servers are supported:
Java wrappers for LANDP's financial device servers, including Magnetic Stripe Readers/Encoders, Personal Identification Number Pads and financial printers are available which use the Java eXtensions for Financial Services standard.
The following platforms are supported:
The following scenario concerns using Java wrappers with LANDP in a bank branch environment, where thin client teller applications need to access the server for data from the host, or for local, centralised data storage. This is a secure environment since bank staff are the sole users of the application. Programming flexibility is provided to client systems through the use of downloaded Java applets.
The basic flow is:
By supplying a set of well defined, easily reusable classes that wrap LANDP API calls, both client application development and server-side development is simplified. The classes enable rapid application development, component reuse across different channels and application portability since the business logic runs everywhere ensuring platform-independence. It also ensures protection of IT investment by wrapping existing infrastructure, application and data stores.