AJAX (主要用下面的DWR,scriptaculous,以及Prototype) :
页面部分更新、以及实现友好的用户交互。
DWR 2.0: 一个AJAX服务器端引擎。
Prototype: 一个流行的javascript框架。
JBoss Rule: 强大的规则引擎。
BIRT (Reporting): 强大的报表设计、生成引擎。
Lucene Lucence:是一个搜索引擎,主要用于网站文章、产品描述的全文搜索等。
OsCache: 缓存框架。在本产品主要负责处理页面缓存。
EhCache :缓存框架。在本产品主要负责处理数据缓存,包括Hibernate的二级缓存。
Quartz: 计划任务器,负责在后台运行一些任务。
Urlrewrite: 重写URL。
Commons: (主要包括DBCP,Pool,Validator等等)使用Commons Validator进行输入验证等。
Displaytag: 表格输出、排版等。
FCKeditor 2.3: 可视化的在线HTML编辑器。
ANT: 开发时、安装时用到的一些常用的任务。
JUnit,DbUnit: 单元测试。
LOG4J: 文本的系统日子输出。
Velocity: 一个常用的页面模版技术。可以作为视图层的另一种选择。在本产品缺省的配置里面主要用来作为邮件的页面模版。
dom4j:SAX XML解释器。
Xerces:XML解释器。
在标准测试环境(参考系统需求)下,系统的性能指标如下:
可以支持N*100个以上用户同时进行产品浏览、使用购物车、结帐、客户服务等
日页面访问量可以支持100万PV/天
一般的页面的响应时间应在2秒内(局域网内)
复杂的页面响应时间在5秒内(局域网内)
支付、运输等外部接口的功能在10秒以内完成
很复杂的分析统计报表的响应时间不超过30秒