大家好,我正在寻找 RPGLE 或 CBLLE 方面的帮助以满足要求。
我已在 .Net 端准备好步骤 2 和 3,但需要一种方法来集成我调用此 .Net 服务的位置,以让它知道物理文件数据已准备好供其使用并执行步骤 2 和 3,然后控制返回到步骤 4,让同一个 RPG 继续继续。
不确定我的解释是否清楚,但希望在这里得到一些帮助。
问候, 乌代
需要帮助调用 .Net 函数,还没有尝试过任何东西
您所描述的是所谓的远程过程调用(RPC)
当计算机程序导致程序(子程序)执行时 不同的地址空间(通常在共享的另一台计算机上) 网络),它的编写方式就好像它是一个正常的(本地)程序 调用,无需程序员明确编写详细信息 远程交互。也就是说,程序员基本上编写了 无论子例程是执行程序的本地代码,还是相同的代码 远程。
RPG不支持任何RPC协议。
IBM i OS 确实支持开放网络计算 (ONC) 远程过程调用 (RPC);但这可能有点矫枉过正了。
如今,基于 HTTP 的 Web 服务最常用于此类分布式处理。
另一个选项是远程命令执行。 IBM i 操作系统包括
启动 PC 命令(STRPCCMD)