WinSocket编程经验讨论场 [?] (200分)

  • 主题发起人 主题发起人 finewei
  • 开始时间 开始时间
F

finewei

Unregistered / Unconfirmed
GUEST, unregistred user!
各位好:
本人现在要开发一个项目,想与各位商讨一个,听听高位的高见。
本软件将应用于服务器端,用于同时接收多个客户端的数据(客户端一般在100个以内),数据量比较密集,一般可以秒计算,同时要存入数据库中,以便WEB端的实时查询。
一个客户端一天可能有十万条以上的数据,而且是每天如此的,一般要保证正常运行1年时间。
现在如下问题:
1、有必要用线程吗?如果用的话,可不可以用D自带的ServerSocket控件,还是用API好。
2、基于该情况用于SQL Server能够承受这样的数据量吗?还是需要用到三层结构。
3、稳定性非常重要。


 
我想要用线程。
用api我没有做过,用控件可能会很慢。
 
SQL Server 应该可以承受 这么大的数据量的输入
具体的要通过大数据量的测试。
b/s模式的 有相关的 数据量测试的工具。
 
用api好烦啦,如果功力够的话,用api!
我觉得用控件也不会怎么慢啦,控件不就封装了api
 
我原来用Delphi6 的 控件 做收发包 的程序
很多包 都收不到

用 Delphi 的类 TSocket 比较好用
没有出错错

IP 电话的及费系统 就是这样的 现在海没有问题出现过
 
应该用多线程,最好用API。
【不懂装懂,^_^】
 
to pengfeiyan
你是把控件用在线程里吗,有没有做过类东东了
 
to fz97534
这位仁兄做的时候没有用多线程,多数据量大吗,用API对系统的可靠性会有影响吗,因为本人很少用API
 
如果想要灵活一些,你就看看windows socket吧。其实不是很麻烦。
如果同时有多个连接的话,那么线程不可避免吧。
 
多线程,win api。
 
对于这样的数据量服务器可承受吗,查询速度会不会很慢呀
 
肯定要用多线程,我现在正在做一个和你这有点象量没怎么大.用VC做的基本满足要求.
 
控件不会慢的。
 
后退
顶部