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.
- Aperio front end layer (rendering)
- A UI server for rendering the UI as HTML 5 Web application
- Rendered using external description files
- Configuration of the connection to IBM iSeries (user authentication, environment setup)
- Test API methods using single request/response with performance measurements
- Session monitoring
- Aperio middle layer API framework (connection & administration)
- Communication tools using structured JSON request and response. (JSON parser and builder)
- API methods list with life cycle management control
- Basic API security available
- UTF8/UTF16 coding enabled
- IP1 back end layer (methods layer)
- RPG programs (methods ) which physically access to DB
- RPG programs which can read and write JSON requests and responses
Benefits
The benefits of Aperio – Iptor API Framework
- Digital transformation enablement
- Making accurate data available to business processes and applications in real time
- API’s enable any registered user to access the required data both internally and externally to your organisation
- Automation of processes – by automating processes you
- Speed up decision making
- Share accurate information in a more timely fashion
- Remove the opportunity for errors to occur
- Realise the full potential of revenue steams
- Splits UI design from business functionality
- Flexible UI.
- Allows building your own UI solution
- UI panels can be customized on different levels
- 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 |