如何破解最新版的OSGi Spring框架?

时间:2018-07-19 05:02:14

标签: spring-mvc spring-boot apache-camel apache-karaf blueprint-osgi

目前,我们正在开发 IHE HL7集成项目。那里有很多微服务和依赖项。它是使用 Spring Boot 1.5.6.RELEASE 之上的 Apache Camel 2.18.4 Spring Framework 4.3.10.RELEASE 开发的。 / p>

它是 Spring Boot Standalone Web应用程序的组合,变得越来越大且难以管理。我们的想法是在 Spring Framework 4.3.10.RELEASE 之上使用 Blueprint 通过 OSGi捆绑包的支持使其模块化。 Spring Boot 1.5.6.RELEASE

如果我们能够使用可重复使用的 Spring上下文持久性(JPA,MyBatis)和< strong>交易。

不可能完全浸入蓝图而不是 Spring Framework 。只想使用蓝图风味来制作我们的 Spring应用 模块化轻松一对 JMX合规性。例如通过以下方式进行模块化:

  1. 服务包
  2. 持久性捆绑包
  3. 捆绑弹簧组件
  4. 骆驼组件/端点捆绑
  5. 公用事业/杂货包

从这个角度来看,我们期望专家提供正确的意见,这是我们思考的可行性。准则和参考值得期待。

0 个答案:

没有答案