目前有一项目,用户数在300万以上,每秒的并发量在300以上,数据库是分布式的,考虑到将web层和业务逻辑层进行分开部署,以及负载均衡的问题。不知道是用spring+hibernate+structs和ejb+hibernate 那个架构更合适。由于以前没用过ssh架构开发过大的系统,请专家们帮忙分析一下。
ssh架构中如何将web层和业务逻辑层进行分开部署?web服务器和应用服务器也是通过jndi进行访问吗?谢谢。
ssh架构中如何将web层和业务逻辑层进行分开部署?web服务器和应用服务器也是通过jndi进行访问吗?谢谢。
解决方案 »
- Struts的运行原理?和Struts的运行步骤?
- JSP 都有什么好书,各位给推荐一下
- webwork中怎样进行两个显示ww:iterator的嵌套显示
- 验证码问题
- 求助:定时任务
- [高分悬赏] Eclipse3.0+Tomcat 如何配置???搜索到的都是Eclipse2.1如何配置的
- 求救!! tomcat 经常老是死
- 请问各位,产生java程序编译中找不着classpath的错误,有哪几种现象?都有哪些解决方法?
- tomcat 访问sql server 2000出错
- 请问web server怎么将配置文件参数在web application启动的时候读进内存
- 刚学java web 开发,想各位推荐学习的流程
- hibernate 如何获得数据库(mysql)自动生成的key.
ejb已经是有业务和持久层,再加个控制层就好了,可以用struts,或者springmvc,
如果你的程序,以后要扩展,要支持不同终端,使用人数会增多的话,用ejb吧
ejb虽说是重量级,但也好用,再说你要分布式,用ejb,比较好,而且jboss服务器也不错。
还有一个 EJB 需要应用服务器 还是蛮贵的哈! 需要你的服务器强劲