2010-11-17 25 views
2

所有。Java分布式体系结构和版本化

我有一个用Java 1.4(EJB和Web应用程序)编写的企业分布式n层体系结构。

我有一个新的业务需求:企业服务将处理版本控制。 起初我发现OSGi的服务模式。

这个模型有其他选择吗?

亲切的问候

马西莫

+3

你能详细点吗?这是一个相当广泛的要求 – 2010-11-17 16:27:39

回答

1

的OSGi解决从属模块的装载,允许这些版本被控制。我不相信它解决分布式环境。

分布式系统中的版本控制是一个广泛的问题。你需要确定你被要求做的事情。例如,您是否需要支持远程调用EJB的不同版本的并行运行?这是可能的,但可能需要一些照顾。有时候人们会介绍ESB来实现希望获得一种服务版本的客户端和实现不同版本的实现之间的转换。

我建议你准确解释你被要求做什么。