我们公司打算做一个类似携程一样的电子机票在线交易平台,考虑到跨平台,安全和系统的稳定性,我们打算用java技术做。这网站的要求是最高5秒内并发是1000+。请问下大家,做这样的网站系统需要怎么架构,服务器如何配置?谢谢!
解决方案 »
- 我在rhel 5上刚装的rdesktop,连接时ERROR: Failed to open display:
- 高手的请帮个忙。。。急急急。。。
- ■■新手请教一个问题:JSP可以使用JAVA的所有功能吗?
- 求JAVA面试题?char $c2='c';
- 有个问题挺困惑,还请大家帮帮忙
- 这样的一个程序片段我看不懂
- Weblogic安装成Windows服务后运行Jsp出错(分不够可再加)
- 这个错误信息是什么原因啊?请高手指教。
- mysql-connector-java复制到哪个文件夹里
- 一个送分的问题:
- 在 jsp 页面如何显示 服务器端servlet 的 进展速度
- hibernate3.0 怎么配置SQL2005
java做的话,最基本的mvc是jsp+servlet+javabean,现在还有常用的ssh,这样可能学习成本比较高
服务器得看你想花多少钱,数据库也是,使用oracle还是mysql,得综合看一下
web应用服务器可选的就很多了,基本上都可以用
个人认为。iBatis + struts2 结合比较合适。
原因:
1、这两个框架都比较容易上手
2、Ibatis的Dao处理了很多的事情,比如事务(在电子商务类应用中,事务是经常出现的)。xml中写sql语法也能让你完全掌控SQL。
我试过自己写过自己的DaoManager,当和iBatis的源代码比较,觉得自己写的相差太远(当然这和我的技术基础有关),最后还是用iBatis.
-------------------------
如果你的需求中有“单点登录”,你还得研究一下cas,使用cas或者写一个类似的出来。这时候你的框架最好是spring + iBatis + struts2
二、服务器框架
需求:最高5秒内并发是1000+
个人认为这个需求很小,Linux + Apache + Tomcat都可以应付自如。反倒是你的数据库选型比较重要。