我的任务是重新设计我们当前的 Web 服务。
由于我们的主要/遗留产品的很多开发都是使用 OSGi 完成的,因此我们目前有一个使用 osgi 包开发并使用 Talend 部署的 Web 服务。
我们的一些新产品正在围绕 Spring/Maven/Tomcat 开发,因此我被要求调查将我们的 Web 服务迁移到该技术堆栈。
需要的是一个 Spring 契约优先的 Web 服务,它可以访问主要的业务代码,这些代码仍然在它的 OSGi 包中,所有这些都被整齐地打包在一个战争中以部署在 Tomcat 中。
这可能吗?
我看到的大多数页面似乎都指向使用 Virgo,但我们希望减少使用的技术,而不是添加其他技术