如何用Delphi开发10万用户以上的Mail服务器,请各位高手赐教!(300分)

  • 主题发起人 主题发起人 Titan86
  • 开始时间 开始时间
省点事把,用linux做又方便效率又高。
 
该Mail服务器准备作为应用服务器开发,与Web服务器的接口协议采用ISAPI,通过Delphi5
的InternetExpress组件实现,现在主要是对大流量访问的情况没有把握,还请各位指点。
 
我想知道你的10万用户是指整个服务器仅支持10万个用户?
还是要能够承受10万用户同时访问的负荷?
不论是哪种,你使用的OS必须是NT。
NT操作系统本身对大流量,高负荷支持有限。
所以对相应的硬件要求就高,而且你还要考虑稳定性,
将来的可扩展性等等。所以还是好好复核一下你的方案的可行性吧!
以上是本人的一点浅见,大家可以多发表意见。
 
操作系统拟用Win2K,10万以上用户是指用户总数而非同时访问量,还请各位多发表意见。
 
10万级不是什么大的数量级,win2k可以支持群集服务的,访问量的大小没有关系。
在2k下面很硬件很容易扩展的,只要你的软件考虑了大容量的应用的效率问题就ok了。
如果在给什么详细建议就不如让大家帮你把概要设计做了:)

现在只是开发邮件服务器来说好像已经没有多大的商业意义。
而且也不是什么难事。
不妨考虑一下企业级别的大多数用户开发一些有意义的应用。
 
感谢大家的发言,这几天我也在网上查了一些资料,
一种方案是利用Delphi5开发的阅览器端使用ASP,应用层用COM+封装(只能在Win2K环境下),
Delphi5 开发基于COM+的应用参见
http://www.delphizine.com/features/2000/12/di200012bl_f/di200012bl_f.asp

另一种方案是JSP+JBuilder4.0+EJB1.1(Inprise Application Server 4.1提供),但在
可行性方面还缺乏进一步的论证。

请大家对这两种方案的可行性多提一些建设性意见,概要设计就不要帮我写了:)
 
我支持用delphi!
 
你说的只能用com+好像不大准确吧,群集有几种类型的,你说的是网络负载群集,
服务器群集才是最种适合你的方案(个人观点)
 
Titan86:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
多人接受答案了。
 
后退
顶部