这样的应用结构在中国当前Internet上能运行企业的关键业务吗?请大家给提出建议(50分)

  • 主题发起人 主题发起人 阿朱
  • 开始时间 开始时间

阿朱

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库:Orcale8i
操作系统:红旗Linux server2.0 4结点Cluster
中间件:Inprise Application Server 4
编程语言:jBuild 4
数据格式:xml
客户端:Java程序,不是Web Browser形式.
应用环境:全国120家代理商,分布很广,通过Internet,Modem 上网.
应用目标:全国进销存情况在当天知道。
这样的应用结构,能否实现数据实时交换,或一小时更新数据一次,象在Intranet的C/S结构一样.
 
这还不够啊!
好象硬件设施还没出来的哦
 
硬件环境为:4台至强450,512M内存,硬盘20G的PC级服务器组成的Cluster.其中2台充当
数据库服务器,另外2台充当中间件服务器.
 
操作系统好像差了一点。不知你的linux的其他配置工具如何。
 
用Linux就是为了高性能,扩展性强,组成Cluster后可以负载平衡,热备份,容错,否则
我就选了Win2000 Data Center,可惜它只支持4台集群.进程管理内存管理性能也不好,
如果达到百万级的用户连接,就惨了。
Linux只当作一个Java和Application Server的运行平台,其他作用没有,所以配置越少越
好.
这是我的看法,不知各位大哥有什么高见.
 
用Linux就是为了高性能,扩展性强,组成Cluster后可以负载平衡,热备份,容错,否则
我就选了Win2000 Data Center,可惜它只支持4台集群.进程管理内存管理性能也不好,
如果达到百万级的用户连接,就惨了。
Linux只当作一个Java和Application Server的运行平台,其他作用没有,所以配置越少越
好.
这是我的看法,不知各位大哥有什么高见.
 
这样足够了吧.
当然还得看你所提供的服务水平和质量要求.
 
硬件设备基本够用了,就是要看以下你的软件设计方案,利用EJB来做,国内比较少见,
难度比较大,不过,勇于尝试是计算机人的一贯追求.
 
我其实主要想问一下:
这样的应用结构,能否实现数据及时交换,至少一天更新一回,最好一小时更新数据一次,
但更新数据的等待时间不要太长,每次更新涉及到的表也就十来个,最大表的数据量也就
5万条,我准备用后台多线程来做.我没有做过这样的工程,对中国的Internet传输质量也
不乐观,尤其工作时间正好是8:00-20:00,网路比较拥挤,关键数据的正确性和一次性数据
下载成功都不容易得到保证,希望有亲自做过如此规模工程的大哥们来指教。
 
另外我老有一个疑问是:
JAVA为什么运行速度慢,VB,VFP也是伪编译的,但速度也挺快,而且JAVA的类实现挺不错
究竟怎么回事?而且JAVA大量占用内存,究竟为什么?是JVM做的不好,还是图形类包做的
不好?各位是否能从原理方面给俺一个启发?拜托了。
 
我看这个问题都用了老半天,想一小时更新一次,得有极大的心理承受能力了...
 
我看不出有什么不可以的,一共也才120个代理商,并发操作也并不多嘛。
我个人觉得完全可以直接放弃客户端,用Web Browser来做。
如果客户有需要再提供离线软件。这样做扩展性更好一些。
 
>>如果达到百万级的用户连接,就惨了
还没见过什么应用能达到"百万级的用户连接"... :-P
 
多人接受答案了。
 
后退
顶部