现有大型办公自动化系统,因为模块太多,考虑将模块分开安装,不知用什么框架或技术好?
因为模块太多,好多模块中有统计、分析等功能,一旦跑起来会影响服务器性能,所以考虑将所有模块分成几块,分别装在不同服务器上,不知用web service合适否!
各位可以推荐一些其他技术
问题点数:100、回复次数:15Top
1 楼doway(john)回复于 2005-08-18 17:21:24 得分 0
不合适。应该用无状态会话 Bean。
Top
2 楼strawren(大漠)回复于 2005-08-18 17:24:32 得分 0
好象你说的根本不搭边。web service的目的用来干什么的啊,感觉没入门一样的。Top
3 楼laughter75(汤姆.凯特)回复于 2005-08-18 17:27:32 得分 0
无状态会话 Bean 还是在一台机器上运行,分担不了服务器的负担吧Top
4 楼laughter75(汤姆.凯特)回复于 2005-08-18 17:34:51 得分 0
我这是有病乱投医,想不到好的办法!!
Top
5 楼doway(john)回复于 2005-08-18 17:45:13 得分 0
有两种接口,远程和本地,远程接口用于组件的分布。分布很复杂,先学习吧,别给自己找麻烦。:)Top
6 楼kingofhawks(蓝鹰)回复于 2005-08-19 10:12:28 得分 30
统计分析这些耗时间资源的工作安排在空闲时间调度去做啊,我觉得最好还是先做些性能优化的工作,把组件放到不同的Server上只会增加你的系统的复杂度并降低可维护性.Top
7 楼mxlmwl(飞星)回复于 2005-08-23 11:25:22 得分 30
还是放到一起,然后做负载均衡或集群吧,分开放没什么太大的意义。
最主要的是先把自己的程序设计好,尽量优化设计,如果设计好的话,加硬件没什么太大问题的。Top
8 楼Polarislee(北极星)(无房无车,飘在北京)回复于 2005-08-31 19:57:40 得分 30
统计、分析的功能不需要实时进行吧,给你两个个建议:
在系统低负载的时候,比如晚上、周末进行
在另一台机器上直接访问数据库,注意事务级别不要锁定了数据库Top
9 楼simon0512(虫虫)回复于 2005-08-31 20:06:47 得分 0
学习Top
10 楼mxlmwl(飞星)回复于 2005-09-01 13:33:39 得分 0
是的,而且统计,分析很多的话一般都需要写存储过程来走的,每天服务低的时候运行,来进行分析,很多购物程序都是晚上12点左右进行统计分析一天的数据的。Top
11 楼pdw2009(不想做菜鸟)回复于 2005-09-12 11:20:42 得分 0
1 群集!!!
2 把数据库装到另一个服务器,服务器装一个服务器分开来.
3 使用SOS(单点登陆)技术,每个模块都有自己的独立的认证系统,然后把每个模块分别装于一台机子中....Top
12 楼enjoyingjava(df)回复于 2005-09-12 14:26:26 得分 0
如果模块控制很复杂,可以单独做个模块管理系统,进行模块管理Top
13 楼layueer(爱伤怀,努力升仙)回复于 2005-09-12 14:34:51 得分 0
哪有这么办的 分开还不如多做几个系统.rmi试试Top
14 楼xiaoci0308(轮回的猫)回复于 2005-09-12 16:51:42 得分 0
upTop
15 楼vssivl(克斯)回复于 2005-09-13 09:57:31 得分 10
应该分成两个系统来做,把事务处理系统的数据库备份到联机事务数据库,然后以只读方式进行统计,分析,完全可以分开作。Top




