Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用运行在不同机器上的db触发器调用java程序_Java_Database_Oracle11g_Database Trigger_Ojdbc - Fatal编程技术网

使用运行在不同机器上的db触发器调用java程序

使用运行在不同机器上的db触发器调用java程序,java,database,oracle11g,database-trigger,ojdbc,Java,Database,Oracle11g,Database Trigger,Ojdbc,我在一台机器上运行oracle database 11g,并在同一网络上的另一台机器上创建了一个Java应用程序 我已经创建了一个DB触发器来监视DB中某个表中的任何行是否得到更新,然后应该调用远程服务器上运行的应用程序中的java方法 我想知道如何从运行在不同服务器上的应用程序调用java方法 谁能帮我一下吗 谢谢为什么您希望通过数据库触发器而不是通过其他类似RMI的方法来执行此操作?我不知道RMI是否可以执行此操作。请告诉我您只想从另一台机器调用代码中的方法的过程,对吗?这就是RMI的目的,

我在一台机器上运行oracle database 11g,并在同一网络上的另一台机器上创建了一个Java应用程序

我已经创建了一个DB触发器来监视DB中某个表中的任何行是否得到更新,然后应该调用远程服务器上运行的应用程序中的java方法

我想知道如何从运行在不同服务器上的应用程序调用java方法

谁能帮我一下吗


谢谢

为什么您希望通过数据库触发器而不是通过其他类似RMI的方法来执行此操作?我不知道RMI是否可以执行此操作。请告诉我您只想从另一台机器调用代码中的方法的过程,对吗?这就是RMI的目的,“RMI(远程方法调用)是一种API,它提供了一种在java中创建分布式应用程序的机制。RMI允许对象调用在另一个JVM中运行的对象上的方法。”对不起,我没有提供问题中的全部信息。现在也更新了,你能帮我吗。