Sign In | IBM | iManifest | LookSoftware

Back to Shield Products

- Easycom for PHP

AURA Equipements deliver PHP For IBM i, a complete PHP solution transparently integrated with IBM i platform (formerly AS/400). The Easycom Server for PHP was shipped as part of Zend Core and Zend Server for IBM i since 2006 (formally known as the PHP Toolkit For IBM i, or i5 Toolkit).

Easycom For PHP Version 4 is now available.
  • Single Sign On
  • Improved Connection
  • Single job execution
  • Dynamic Multi Lingual
  • Full state connection
  • PDO, ADO, Zend Framework extensions and adapter.
  • RPG source definitions included by PHP scripts
  • Extension to XML Easycom

Reuse existing business applications and data. Speed up your developments by integrating existing RPG and PCML sources into your PHP scripts, and call existing native programs and procedures.

Easycom For PHP is a regular PHP extension. Integrates all the functions to access all IBM i resources: Databases, Programs, Procedure, Data Queues, Spool, Commands, ... in one easy to use tool. Allows a PHP application to handle all IBM i resources from one single environment (job). That environment can use a dedicated PHP session to provide full state access.

Easycom For PHP extends IBM i capabilities, to Linux and Windows.

PHP Applications which connect to IBM i can be deployed on Windows, Linux or IBM i. This allows you to speed up your application and gain more control of your system resources and security by running the web application on an external box dedicated to PHP. All you do is set up a regular PHP server on a Linux or Windows box using a standard open source package. Install the Easycom PHP Extension on the web server and Easycom Server on your IBM i (No PHP stack required) to allow a secure connection to DB2 data, OS/400 objects, native programs or procedures through portable API functions.

Available for IBM i, Linux and Windows, Easycom For PHP allows portability across platforms.
  • On a PHP server for IBM i.
  • On a Linux PHP server (LAMP), connected to your IBM i.
  • On a Windows PHP server (WAMP), connected to your IBM i.

To use Linux or Windows as the PHP server and connect to the IBM i does not require installation of PHP for IBMi. Easycom provides the all of the connectivity between your PHP server and the native programs,objects and databases on the IBM i.

Technology Overview

Specifications

Technical Specifications
  • IBM i System V4R5 to V7R1
  • PHP V5.1, V5.2,V5.3
    • Linux 32/64 bits - Any open source package
    • Windows 32/64 bits - Any open source package
    • IBM i
  • Native program and ILE Procedure call
    • RPG, CL, COBOL, ...
    • System API's
    • Reuse existing RPG and PCML Source
  • System commands with result variables
  • Database Access
    • Native access
    • SQL DB2 UDB
    • Stored procedure call
    • Commitment control
  • Data queues, Data areas, User spaces, Spool files, ...
  • Full State connection
    • Private Job environment
    • QTEMP support
  • Single job execution.
    • Database and Program access processed inside PHP job
    • No additional job for the connection
    • No local TCP/IP socket connection
  • Enhanced security.
    • Single Sign On
    • SSL Support
    • Exit Programs for object access control
  • Compliant with all Integrated Development Environment creating PHP applicartions

Benefits

Security
  • Develop and deploy PHP applications on any platform, including Windows, Linux and IBM i, while critical data and programs remain on the IBM i.
  • Deployment on a Seperate Web Server protects your IBM i from external access.
  • Easily create environments for development and tests, without accessing your production system.
  • Easycom Server supports Secure connections (SSL) between the remote PHP server and the IBM i.
  • Provides secure access to DB2 Data, native programs, procedure, system APIs, User spaces, data queues, spool files etc.
Availability
  • Increase the availability of your application by connecting additional PHP servers, while your data and procedures are centralised on IBM i.
  • Web Application processing load is moved off your Production system.
  • Web applications availability and performance is independant of the production system performance.
Portability
  • Develop and deploy PHP applications on Linux or Windows while maintaining compatability with PHP For i/OS.
  • Move your applications between platforms at anytime.
  • Maintain your Database application programs and procedures (business logic) on your IBM i.