Key Technologies

The integration layer incorporates components into the client’s heterogeneous banking systems and data sources:

  • Adapters
    • Connector to the 3rd party external system
      • Online Web Service
      • Messaging (MQ)
    • Connector to database
    • General Data Input/Output
      • Active Directory
      • Printing
      • Others
  • Xml-based integration adapters
    • OXM
    • Spring 3.0
    • Spring Web Services
    • Spring Messaging
    • JIBX or JAXB

The business layer covers business logic contained in every component of a platform, and also includes the service layer, responsible for presenting business data:

  • Main API
  • SOA Architecture
  • Component
    • Extension Points
    • Contributions
    • Providers
  • Technologies
    • Pure Java (JDK)
    • Spring as glue

The presentation layer provides a services infrastructure and user interface for each channel of a multi-channel platform:

  • Rich Client
    • SWT, JFace, Eclipse RCP, OSGI, Spring Dynamic Modules
  • Web Client
    • Web 2.0, AJAX, JSF, Spring, Mojarra, *Faces (PrimeFaces, OpenFaces), JQuery
  • External Interface
    • Spring WS
  • Mobile Client
    • Android (ADT), IPhone
    • Web Services (SOAP)
  • Offline Interface
    • JMS, WebSphere MQ

Comments are closed.