开源Java Web架构 有源码
前两天发了一个招聘广告贴,结果之前的ID和帖子都被管理员删了,之前的一些资料都没了,真是服了,没办法又注册了一个原来的ID,结果等了两天才能发贴。
继续把之前的帖子重发一下。
说明:
Web负载均衡和应用负载均衡使用Nginx
Web服务器用Tomcat
应用服务器可选Jboss、glassfish、tomcat
数据库Mysql
Session缓存使用TokyoTyrant(需要持久化)
应用缓存使用Memcached
Web服务器通过Hessian远程调用访问应用服务器
Web层使用Spring3 MVC通过Hessian调用远程应用服务器的业务方法获取业务数据生成页面。各服务器之间的session存储在session缓存中。
应用层使用Spring3+Hibernate+Hessian,主要是提供业务service接口,在接口层进行事务控制,通过hessian生成远程调用接口供web层调用。通过AOP实现结果缓存减少数据库压力。
数据库做集群,这部分没有画在图上。
项目地址:http://code.google.com/p/shopin-webapp/
目前没有打包下载,大家辛苦检出源代码看一下吧,有什么意见欢迎拍砖。
网站地址http://www.shopin.net
作者: yanwt
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
已有 25 人发表回复,猛击->>这里<<-参与讨论
JavaEye推荐
继续把之前的帖子重发一下。
![](http://dl.javaeye.com/upload/attachment/181965/bb697315-9e0f-3c99-88a7-38fb1ee58974.jpg)
说明:
Web负载均衡和应用负载均衡使用Nginx
Web服务器用Tomcat
应用服务器可选Jboss、glassfish、tomcat
数据库Mysql
Session缓存使用TokyoTyrant(需要持久化)
应用缓存使用Memcached
Web服务器通过Hessian远程调用访问应用服务器
Web层使用Spring3 MVC通过Hessian调用远程应用服务器的业务方法获取业务数据生成页面。各服务器之间的session存储在session缓存中。
应用层使用Spring3+Hibernate+Hessian,主要是提供业务service接口,在接口层进行事务控制,通过hessian生成远程调用接口供web层调用。通过AOP实现结果缓存减少数据库压力。
数据库做集群,这部分没有画在图上。
项目地址:http://code.google.com/p/shopin-webapp/
目前没有打包下载,大家辛苦检出源代码看一下吧,有什么意见欢迎拍砖。
网站地址http://www.shopin.net
作者: yanwt
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
已有 25 人发表回复,猛击->>这里<<-参与讨论
JavaEye推荐
- 成都:月薪5千到1万招聘Java开发工程师
- 北京:手机之家网站诚聘PHP程序员
- 上海:月薪1-2万诚聘资深PHP开发人员
- 上海:天会皓闻诚聘CTO技术总监
- 上海:高薪诚聘Python开发人员
- 上海:天会皓闻诚聘资深Java架构师
- 北京:高薪招聘Java搜索开发工程师
作者:Fervour
出处:http://fervour.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://fervour.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。