我对AS400和RPG有非常有限的(0)知识.但是我们迫切需要从java类调用RPG程序.所以我发现我们可以通过JTOpen实现它.但我坚持宣布ProgramParameter列表.我有关于RPG计划的以下信息

程序名称:ZM30000R

参数:

分支7,0(数字)

帐户类型2(01检查,02节省)

账号20(字符)

错误代码7(字符)

DR / CR指示符1(字符D,C)

但是没有关于什么是输入和输出的线索.如何声明ProgramParameter.我做了如下.我也无法测试,因为我没有这些系统的连接.

// Create AS400 Text objects for the different lengths

// of parameters you are sending in.

AS400Text branchTxt = new AS400Text(7);

AS400Text accntTypeTxt = new AS400Text(2);

AS400Text accntNumberTxt = new AS400Text(20);

AS400Text errorCodeTxt = new AS400Text(7);

AS400Text DCIndicatorTxt = new AS400Text(1);

// declare and instantiate your parameter list.

ProgramParameter[] parmList = new ProgramParameter[5];

// assign values to your parameters using the AS400Text class to convert to bytes

// the second parameter is an integer which sets the length of your parameter output

parmList[0] = new ProgramParameter( branchTxt.toBytes(branch),7);

parmList[1] = new ProgramParameter( accntTypeTxt.toBytes(accntTypeTxt),2);

parmList[2] = new ProgramParameter( accntNumberTxt.toBytes(accntNumberTxt),20);

parmList[3] = new ProgramParameter( errorCodeTxt.toBytes(""),7);

parmList[4] = new ProgramParameter( DCIndicatorTxt.toBytes(indicator),5);

任何帮助都非常有用.

感谢致敬,

SRINIVAS

as 从java_从Java调用AS400 RPG相关推荐

  1. lisp java_从Java调用的LISP代码

    长篇小说: 我正在为我的函数编程类做一个项目,我想到在Lisp中为 Mario AI competition . 我正在研究从Java调用LISP代码的框架/库/方式,甚至更好的LISP Java互通 ...

  2. curl命令java_从Java调用curl命令

    curl -k -XPOST 'https://localhost:9200/myweb/myrep/**input_string**/_update' -d '{"doc":{& ...

  3. phoenix hbase java_求助:java调用phoenix失败!

    我在本地启动Java工程,连接phoenix没有问题,新增表.查询.修改都可以完成. 但是我把环境部署到hadoop集群master上面的时候,tomcat启动后就报错,提示连接phoenix失败. ...

  4. java调用c jni_Java调用C JNI

    JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能.解决JAVA对本地操作的一种方法就是JNI. JAVA通过JNI调用本地方法, ...

  5. yesry 通过桥接器,Java调用任何API或DLL

    大家知道,Java调用DLL有个特别的地方,就是DLL的输出函数需要特别的名字: JNIEXPORT void JNICALL Java_类名_函数名   (JNIEnv *, jclass, 其他参 ...

  6. android开发教程(3)— jni编程之采用SWIG从Java调用C/C++

    2019独角兽企业重金招聘Python工程师标准>>>                                            Android 从Java调用C/C++ ...

  7. eclipse java调用c 代码吗_linux下通过eclipse开发用java调用c程序的方法

    linux下通过eclipse开发用java调用c程序的方法: 1.先建立好java工程并建立java文件如下: public class testso {     static {         ...

  8. Java调用C/C++编写的第三方dll动态链接库(zz)

    这里主要用的方法是JNI.在网上查资料时看到很多人说用JNI非常的复杂,不仅要看很多的文档,而且要非常熟悉C/C++编程.恐怕有很多人在看到诸如此类的评论时已经决定绕道用其他方法了.本文将做详细的介绍 ...

  9. 使用JNA,让java调用原生代码

    JNA定义: JNA:java Native Access,是SUN公司开发的基于JNI的框架.JNI使得Java可以调用原生的c或者c++代码. JNA与JNI(Java Native Interf ...

最新文章

  1. 核试验计算机模拟,随着信息技术的发展,包括核试验在内的许多科学研究都可以用计算机模拟...
  2. 单片机oled显示浮点数函数_问中文编程在单片机上实现一个电子时钟,总共有几步?...
  3. RequestDispatcher对象的应用-请求转发
  4. 花瓣网方砖布局 图片内容无限加载 用户体验才是王道
  5. 考查频率最高的吉林八景
  6. Netbean8.2初次运行Mavn的初始配置
  7. elasticsearch 7.4 常用查询/搜索方式
  8. oracle recover database,【Oracle】探究recover database until scn
  9. Hourglass网络的理解和代码分析
  10. 全网疯传!最新高频100题汇总(附答案详解)
  11. 未明学院:被腾讯群面虐完后,我找到了未来的方向…
  12. 个人开发者做一款Android App,android如何开发一款赚钱app
  13. 依据数据简单分析,发掘潜在客户
  14. 27岁IE浏览器正式退役
  15. 快速了解K4B2G1646F-BYK0
  16. ImportError: No module named qbo_talk.srv
  17. vue自定义打印模版
  18. 2018ACM校赛 D 白狼(暴力枚举)
  19. python手工打码_python --爬虫 打码登陆
  20. 2014互联网百强企业出炉 八爪鱼排名99

热门文章

  1. JQuery.Ajax用法
  2. 15年里,对您触动最大的中西方管理著作或思想是什么?
  3. System.UriFormatException: Invalid URI 解决方法
  4. 数据(数字)资产的开放现状、价值、趋势及未来
  5. 【白皮书分享】2021超级品牌力白皮书:数字时代的品牌人群心智重塑.pdf(附下载链接)...
  6. 【报告分享】2020年教育行业OMO模式转型现状研究报告.pdf(附下载链接)
  7. 剑指offer 面试题03. 数组中重复的数字
  8. pandas数据切片
  9. NLP预训练家族 | 自成一派的GPT!
  10. 最新版 | 李沐《动手学深度学习》中文版pdf重磅开源!