允许多个Spring应用程序共享一组持久域对象的技术是什么?
这是Spring 3.0,使用OpenJPA [和Postgres数据库,但这无关紧要],都在Tomcat 7服务器上运行。我有两个应用程序(一个提供相当典型的Web MVC接口,一个提供SOAP Web服务),每个应用程序访问相同的底层实体。
如果我分别部署三个模块(实体,MVC和webservices),并且如果实体是唯一具有持久性上下文,实体管理器等的实体,那么其他模块如何能够获得实体经理,检索和更新对象等?
除了将它们合并到一个EAR并部署它之外,还有其他选择吗?