1. Home
  2. /
  3. API Services
  4. /
  5. Aperio Overview

Aperio Overview

Features

Aperio API Framework creates the possibility to connect IBM iSeries from/to the external world. It provides the facility to

  • translate HTTP request into a call to RPG programs
  • opens access to IP1 application via web services
  • separates business logics and UI
  • allows to build flexible UI interface

It provides a UI solution consisting of 3 layers.

  1. Aperio front end layer (rendering)
    1. A UI server for rendering the UI as HTML 5 Web application
    2. Rendered using external description files
    3. Configuration of the connection to IBM iSeries (user authentication, environment setup)
    4. Test API methods using single request/response with performance measurements
    5. Session monitoring
  2. Aperio middle layer API framework (connection & administration)
    1. Communication tools using structured JSON request and response. (JSON parser and builder)
    2. API methods list with life cycle management control
    3. Basic API security available
    4. UTF8/UTF16 coding enabled
  3. IP1 back end layer (methods layer)
    1. RPG programs (methods ) which physically access to DB
    2. RPG programs which can read and write JSON requests and responses

Benefits

The benefits of Aperio – Iptor API Framework

  1. Digital transformation enablement
    1. Making accurate data available to business processes and applications in real time
    2. API’s enable any registered user to access the required data both internally and externally to your organisation
  2. Automation of processes – by automating processes you
    1. Speed up decision making
    2. Share accurate information in a more timely fashion
    3. Remove the opportunity for errors to occur
    4. Realise the full potential of revenue steams
  3. Splits UI design from business functionality
    1. Flexible UI. 
    2. Allows building your own UI solution
    3. UI panels can be customized on different levels
    4. The developers in control of how your company’s apps ‘look & feel’ can maintain full control of when & where to call API’s

Pre-requisites

The following components are required for Aperio.

Component Description
XT UI 4.1 + Dispatcher which includes configuration. 
Aperio  IAF100AP  iSeries library  – must be installed on the IBMi server
XASJSN IP1 Aperio bridging
SXPROJSN IP1 Aperio bridging
DSQ001 Basic IP1API