Java 观察应用程序中调用的所有函数

Java 观察应用程序中调用的所有函数,java,rmi,xml-rpc,observer-pattern,Java,Rmi,Xml Rpc,Observer Pattern,我开始构建一个远程协作应用程序 我想要的是,在一个应用程序中执行的所有操作都能准确地复制到远程计算机上运行的应用程序中 有点像远程桌面/teamviewer——但我需要在远程计算机中调用相同的功能,而不是传输图像差异信息 我需要修改现有应用程序并添加协作部分 我研究了XML-RPC和RMI作为远程执行命令的方法 我想要的是一种捕获应用程序中所有函数调用的方法。 你能给我一些建议吗?你可以使用一个面向方面的编程框架(AOP),比如JBoss AOP、AspectJ等 因此,您不必修改任何现有源

我开始构建一个远程协作应用程序

我想要的是,在一个应用程序中执行的所有操作都能准确地复制到远程计算机上运行的应用程序中

有点像远程桌面/teamviewer——但我需要在远程计算机中调用相同的功能,而不是传输图像差异信息

我需要修改现有应用程序并添加协作部分

我研究了XML-RPC和RMI作为远程执行命令的方法

我想要的是一种捕获应用程序中所有函数调用的方法。


你能给我一些建议吗?

你可以使用一个面向方面的编程框架(AOP),比如JBoss AOP、AspectJ等

因此,您不必修改任何现有源代码