我们在Web应用程序中使用spring 4.3和spring boot版本1.5。为了(产品)分析,我们希望读取存储在RDBMS存储(Oracle)中的产品元数据。我们的应用程序使用spring框架来定义通过休眠(jpa)访问数据库的服务。这些服务为数据添加业务逻辑,并将响应返回到UI层。
出于分析目的,我们希望读取产品元数据,其中涉及将对各种基于Spring的服务的调用混搭在一起。我们不想在应用程序内部添加此逻辑,以避免对应用程序代码进行任何代码更改并受到其发布周期的影响。我们想要一种从应用程序外部获取元数据的快速方法。为这些spring服务定义基于REST的api也不是一种选择。分析应用程序需要从不同软件版本的多个应用程序部署(针对不同的客户)中获取此元数据。
是否可以从另一个应用程序调用基于spring的服务?
谢谢。