1
我们正在客户端服务器模式下开发企业应用程序。具有无状态服务的分布式企业应用程序的框架?
的要求是:
- 服务器端:群集或分散到规模非常好(多客户端)在服务器
- 服务实例汇总(这样他们可以分配给任何分布式的群集元素)
- 服务实例是无状态(即从客户端的请求可以通过任何服务实例来处理)
感激,如果你可以建议股份公司以及分布式企业软件开发书籍。
我们正在客户端服务器模式下开发企业应用程序。具有无状态服务的分布式企业应用程序的框架?
的要求是:
感激,如果你可以建议股份公司以及分布式企业软件开发书籍。
你好,你可以看看Hazelcast分布式数据网格。
它们提供了经典的键/值缓存,但也有一些很好的结构,如分布式队列。它为企业解决方案的许多部分(分布式Hibernate二级缓存,会话分布,Spring集成)提供分发。 有趣的事情是使用Hazelcast的分布式Executor接口。所以你可以在集群的任何节点上执行线程。
如果这种方法对您来说是轻量级的。您应该查看ESB(Enterprise Service Bus)和消息队列。 使用与Apache Camel配对的Active MQ,您可以开始玩一下。 (包括开源)
感谢Esquive的答案! – user3364247
我希望我推荐的工具可以帮助你。可悲的是,我不知道这本好书。我所知的书籍涵盖企业解决方案,但从未深入分布式方面...... – Esquive