zendtech / ibmitoolkit
PHP前端,用于IBM i开发XMLSERVICE。
1.9.4
2023-08-28 18:36 UTC
Requires
- php: >=5.3.3
- ext-mbstring: *
- ext-pcre: *
- ext-pdo: *
- ext-simplexml: *
Requires (Dev)
- phpunit/phpunit: ^8.2
- symfony/process: ^4.3
Suggests
- ext-ibm_db2: For the Db2 transport
- ext-odbc: For the ODBC transport
- ext-pcntl: For the local transport
- ext-pdo_ibm: For the PDO Db2 transport
- ext-pdo_odbc: For the PDO ODBC transport
- ext-ssh2: For the SSH transport
- dev-master
- 1.9.4
- 1.9.3
- 1.9.2
- 1.9.1
- 1.9.0
- 1.9.0b1
- 1.9.0b0
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.2
- 1.7.1
- 1.7.0
- dev-alanseiden-patch-14
- dev-alanseiden-patch-13
- dev-alanseiden-patch-12
- dev-alanseiden-patch-11
- dev-fixed-39
- dev-ini-path
- dev-alanseiden-patch-10
- dev-ds-array-counter
- dev-improved-localhost-default
- dev-change-default-values
- dev-workaround-optional-for-flawed-api
- dev-alanseiden-patch-9
- dev-localsupp
- dev-toolkit-ssh
- dev-remove-optionals-before-required
- dev-fix-implode-arg-order
- dev-fix-tmpuserspace-inheritance
- dev-fix-dtor
- dev-alanseiden-patch-8
- dev-alanseiden-patch-7
- dev-alanseiden-patch-6
- dev-alanseiden-patch-5
- dev-alanseiden-patch-4
- dev-alanseiden-patch-3
- dev-trim-xml-result
- dev-makeDbCall-phpdoc-fix
- dev-check-databaseNameOrResource
- dev-alanseiden-patch-2
- dev-alanseiden-patch-1
- dev-dev
This package is auto-updated.
Last update: 2024-08-28 20:10:38 UTC
README
对于生产系统,请不要使用master分支。请使用最新的 稳定版本。
介绍
IBM i的PHP工具包(工具包)是一个基于PHP的XMLSERVICE前端,它帮助程序员在PHP中调用RPG和CL程序以及其他本地资源。
该工具包是开源的,并且是在Alan Seiden和社区的协助下开发的。
关于工具包的讨论发生在GitHub讨论区:https://github.com/zendtech/IbmiToolkit/discussions
当前主要功能
- 调用RPG、CL和COBOL的能力
- 运行交互式命令,例如“wrkactjob”
- 支持DB2、ODBC、HTTP和其他需要的中立传输
- 兼容包装器,用于执行Easycom语法
- 支持所有RPG参数类型,包括数据结构、打包十进制数和输出参数
XMLSERVICE和IBM i工具包已经与Zend Server和Seiden CommunityPlus+ PHP一起提供。但作为开源,它们也可以单独下载、安装和升级。
例如,请访问: https://github.com/zendtech/IbmiToolkit/tree/master/samples