EIF iCore

EIF - API's for IBMi Made Simple

EIF is an RPG framework designed to allow IBMi applications to seamlessly participate in Digital Business initiatives without compromising on performance, industry standards or security.

EIF iCore unlocks the full power and performance and of the IBMi platform, by exposing RPG programs as API's via the iOS embedded Apache server.

EIF iCore does not use ODBC or JDBC drivers, outboard software or JVM dependant middleware that cripple performance, add signifcant complexity, and limit API's to single level data structures.

API, web, and mobile development projects become more productive and agile as each team focuses on their own expertise and delivery. RPG/SQL is used purely for extracting data from complex legacy systems to deliver data as industry standard SOAP or REST API's.

EIF is an evolving framework with modules for running, securing and developing API's



API Quick Start

API Education

Overview or detailed: Concepts, technologies, methodologies, practices, strategies asscoiated with API development and deployment

Ready-To-Use Templates

Pre-configured use case templates and patterns provide agile development, quick adoption and secure deployment.

Agile API Pilot/POC

We can deliver short cycle, high business impact API Pilot projects. Mentored, hosted or onsite development

Contact us for More Info

EIF Scales to Public Enterprise API's With Ease

EIF iCore scales in both perfromance and security. From simple internal, private or extranet API's to a cloud based enterprise API layer for a sophisticated digital business.

EIF implements API's using strict industry standards and generates SWAGGER for REST API's. This makes integration with ESB's, Proxy-Gateways and API deployment infrastuctures simple and efficient


Scaling to Enterprise with EIF

Standardised cross-platform communication makes your IBMi part of your enterprise service bus or even become the ESB itself.





EIF iCore Expose IBMi as a Modern APIs

EIF iCore modules are bound into an RPG program to handle all of the complexity of exposing the data securely as Restful APIs using JSON or SOAP-XML via the embdedded Apache server.

By Embedding EIF iCore modules into their RPGLE programs, your RPG developers can now easily build modern RESTful and SOAP API's , exploiting their natural skills and critical business data knowledge to maximum effect.

For rapid adoption and improved productivity, EIF iCore includes RPG Free/SQL backend service code templates , plus Rest API catalogues/documentation(SWAGGER 2.0) and SOAP-WSDL templates as standard.

EIF provides productivity, performance and quality gains for complex data integration projects for enterprise companies, or small teams looking to accelerate modern API development over legacy applications and data.

EIF iCore integrates seamlessley with industrry standard Gateways, ESB's or Proxy servers or add complete security to your IBMi API's with EIF iSign

EIF iCore for IBMi APIs
Based on Bootstrap 3.2

EIF-iSign Web & API Security System

Instantly add scoped authentication, authorisation, and user management to secure your web or mobile apps

EIF iSign is a complete system for companies not implementing a full API Gateway, but who still need to add ultra-secure authentication, authorisation, and user management to their web, mobile apps, and APi’s.

Use EIF iSign in any combination of private cloud, public cloud, SaaS or API based implementations.

Highly flexible with fine and course grained authorisation and validation, EIF implements open standards such as OAuth2.0 and uses MD5 RIPEMD160 or SHA2 512 encryption.

EIF iSign integrates seamlessly with EIF iCore to allow for the complete cycle of development, deployment and securing of IBMi API's

EIF Digital Security Patterns

Digital Security Patterns is set of pre-defined Datapower-based integration infrastructure patterns and API Connect Extensions for all common digital integration use cases.

Use these security patterns for rapid, and repeatable REST and SOAP-based API deployments of secure API’s and their related services.

Reusable patterns ensure more secure & consistent deployments for Single-Sign-On and other types of authenticated services such as:

  • Microsoft Active Directory / LDAP Delegation Implementation
  • SPNEGO, KERBEROS
  • ICRX Tokens
  • SSL/TLS
  • RACF Passkey Tokens and more
Extensive documentation


Contact us for a chat about your requirements, our products & servcies, or just to learn more about the subject matter. We are always glad to help where we can.