0
目前我正在开发一个项目,我需要将Oracle Forms应用程序迁移到Java Web应用程序。有一些表单调用Oracle Pro * C代码来插入记录并将其更新到数据库。如何从Java调用Pro * C代码?
我需要从Java调用Pro * C代码。请给我一些关于如何调用Pro * C代码的例子。
目前我正在开发一个项目,我需要将Oracle Forms应用程序迁移到Java Web应用程序。有一些表单调用Oracle Pro * C代码来插入记录并将其更新到数据库。如何从Java调用Pro * C代码?
我需要从Java调用Pro * C代码。请给我一些关于如何调用Pro * C代码的例子。
你是有它调用甲骨文PRO * C代码插入和更新一个临C包装应用的最佳选择。
在您的包装专业的C代码,你可以在命令行参数。例如: -
WrapperProC Insert <Value1> <Value2> <Value3>
WrapperProC Update <SearchValue1> <SearchValue2> <UpdateValue1> <UpdateValue2>
而且从包装内,你可以拨打电话进行插入和更新是根据第一(插入/更新)参数甲骨文PRO * C代码。
可以调用使用的Runtime.exec或的ProcessBuilder从Java包装。
UPDATE:
如果你想要更多的性能,可以使包装充当代理服务器与一些套接字编程和使用Java代码作为客户端与插座连接并发送在该命令(插入/更新)
谢谢你的回复。你的意思是说我应该在Pro C代码中编写一个JNI包装并调用它?我是新来的。这就是为什么我提到我需要一些实例来理解我需要如何进一步进行。 –
不是JNI包装器,Pro C包装器。 – shazin