我正在构建一个 Java服务,它将作为以下输入:
相关参数
现在服务中可能已经有可用的参数,或者可能已从其他服务中获取了参数,因此当前我们将其保持为可选。
主要问题是我的服务需要执行该字节码函数并返回结果,或者仅执行任务,具体取决于该函数是否返回任何东西。 字节码来自在JRuby上开发的旧版应用程序。由于遗留代码很复杂(并且可以正常工作!),因此我们不想再写同样的东西。最终,即使我们重新编写(只是更改语法),最终结果也只会是字节码。因此,如果我们有字节码,这种方法是有意义的。
我之前没有做过任何类似的事情。但是可能通过类加载器帮助加载字节码,我会尝试的。希望从这里经验丰富的用户中受益。