在IBM i(OS/400)上使用RPG编写调用API的代码
作者:佚名
上传时间:2023-04-28
运行软件:RPG编译器
软件版本:IBM i 7.3
版权申诉
介绍如何使用RPG编写调用API的代码,以调用IBM i操作系统中的函数和服务。
//PASE API调用示例
ctl-opt dftactgrp(*no) actgrp('MYACTGRP') bnddir('QC2LE');
dcl-proc MyTest;
dcl-pr qshell extpgm('QSHCMD' : *proc);
cmdstr char(5000) const;
rtnval uns(10);
end-pr;
dcl-ds ReturnData qualified;
ReturnCode uns(10);
ReturnMessage char(100) dim(10);
end-ds;
dcl-s cmd char(5000);
cmd = 'ls -1 ' + %trim(FilePath) + ' > /tmp/directorylist.txt';
rtnval = qshell(cmd);
if (rtnval <> 0);
ReturnData.ReturnCode = %char(rtnval);
ReturnData.ReturnMessage(1) = 'Error! QSHCMD returned '+%char(rtnval);
endif;
*inlr = *on;
end-proc;
免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com
用户评论
相关推荐
在IBM i(OS/400)上使用RPG编写调用API的代码
介绍如何使用RPG编写调用API的代码,以调用IBM i操作系统中的函数和服务。//PASE API调用示例 ctl-opt dftactgrp(*no) actgrp('MYACTGR
IBM i 7.3
RPG编译器
2023-04-28 00:40
在IBM i(OS/400)上使用RPG编写REST API
本示例展示了如何在IBM i (OS/400)上使用RPG编写REST API。这个示例将使用IBMi的集成web服务来处理REST请求和响应,并使用IREST(IBM的RPG扩展,用于处理REST)
IBM i (OS/400) V7R2M0
IBM Rational Developer for i (RDi)
2023-04-12 19:15
使用IBM i (OS/400)在RPG程序中调用API
这段示例代码是在RPG程序中使用IBM i (OS/400)调用API的常见解决方案。通过使用API,可以方便地调用外部程序或操作系统功能。dcl-pr MyAPI extproc('MYAPI')
IBM i (OS/400) V7R3
RPG
2023-03-21 05:38
在IBM i(OS / 400)上使用RPG编写RESTful服务
本示例使用IBM i(OS / 400)上的RPG编写RESTful服务,实现了读取和写入数据的功能。该RESTful服务使用JSON作为数据格式,并可以通过HTTP请求进行访问。/free
IBM i 7.2
IBM RPG IV
2023-04-15 13:52
在IBM i (OS/400)上使用RPG编程语言(IBM i (OS/400))
IBM i (OS/400)是一种流行的操作系统,广泛用于企业级应用程序的开发和部署。其中,RPG编程语言是一种高级编程语言,适用于开发企业级应用程序。本文将介绍在IBM i (OS/400)上使用R
IBM i (OS/400) V7R4,Rational Developer for i 9.6
Rational Developer for i
2023-04-03 04:01
如何在IBM i(OS/400)上使用RPG编写RESTful API
本示例代码演示如何使用IBM i(OS/400)上的RPG编写RESTful API。通过该示例代码,您可以了解到RPG如何通过数据结构和列表定义请求和响应,并使用IBM i上的HTTP服务来支持RE
OS/400 V7R1
RPGLE
2023-04-28 20:52
在IBM i (OS/400)上使用RPG制作RESTful API
这是一篇介绍如何在IBM i (OS/400)上使用RPG制作RESTful API的文章,其中包含示例代码以及解释。dcl-pr MyApp get export;
IBM i (OS/400) V7R4M0
RPG语言
2023-04-30 16:04
在IBM i (OS/400)上使用Python调用RPG IV程序
本示例展示了如何在IBM i (OS/400)操作系统上使用Python编程语言调用RPG IV程序。Python是一种流行的高级编程语言,它与IBM i系统平台兼容。RPG IV是一种程序设计语言,
Python 3.7.2, IBM i (OS/400) 7.3
IBM i Access Client Solutions
2023-04-27 04:02
在 IBM i (OS/400) 上如何使用 SQL 调用 RPG 程序
本例中展示了如何使用在IBM i系统上使用SQL语句调用RPG程序。RPG程序将被传递变量后,将输出被返回到SQL查询的结果集中。CREATE FUNCTION MY_RPG_FUNCTION (I
IBM i 7.4
IBM RPG编译器
2023-05-24 11:52
在IBM i (OS/400)上使用RPG程序的WebService调用示例
该示例展示了如何在IBM i (OS/400)上使用RPG程序调用远程Web服务。这个简单的示例使用了IBM i (OS/400)的HTTPAPI服务以及SOAP客户端RPC。通过这个示例,你可以学习
IBM i 7.3
RPG
2023-03-18 23:54