基于spring的分布式应用(个人想法)

基于spring的分布式应用的个人想法:

 

1、使用spring的远程调用将服务部署到多台服务器上。(Web service、RMI或者HTTPInvoker等等)

2、前端调用也是基于spring远程调用。

3、将服务的URL与服务器列表保存到分布式缓存中供前端调用者查找。

(可以用memcache或者EHcache实现分布式缓存,好处是实时性高)

4、构建类似于Naming查找的方式查找想要的服务。

 

参考资料

 

1、google的spring-remoting-cluster项目

http://code.google.com/p/spring-remoting-cluster/wiki/Usage

 2、基于Spring-DM实现分布式框架

http://wenku.baidu.com/view/fc81d204cc1755270722087a.html

 

 

(未完,有后续想法再补充,希望大家指正。)

你可能感兴趣的:(spring,应用服务器,Web,框架,Google)