首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

一个服务程序接收客户端传来的数据,该怎么处理

2012-04-16 
一个服务程序接收客户端传来的数据问一下写一个service application 接收客户端数据相关的问题:1.可行性:

一个服务程序接收客户端传来的数据
问一下写一个service application 接收客户端数据相关的问题:
1.可行性:
  服务端与客户端相互传送数据,服务端接收客户端数据时需要进行mssql数据操作,再把数据库操作(比如查询)返回的消息发给客户端, 这样的一个程序,做成win32服务程序好,还是一般的程序好?

假如做成win32服务程序形式:
1.控件:
  新建了一个service application 一个datamoduledatamodule上面放几个ADO控件,在service application放idtcpserver
2.事件
  service application 的server start 的时候启动线程,处理客户端发送过来的数据,再把结果返回给客户端
如果这样做的要注意些什么,比如:假如很多客户端同时连过来,是不是给每个客户端于个线程,一个客户端连接用一个ado控件,或动态生成,假如某一段时间,无任何客户端来连接该服务程序,服务程序是不是就会自动关掉,需要一个死循环吗?
   
问题似乎很多,第一次接触这些东西,还期望大家能耐心赐教,谢谢

[解决办法]
我现在也在考虑 类似的问题,楼主可关注http://topic.csdn.net/u/20100113/21/3767e0f6-2f3a-4530-8ba6-7851b1e25967.html?seed=476588591&r=62706377#r_62706377

ps:想楼主这样的情况,确实用MIDAS好些,推荐看一个李维的 分布式 开发 专门讲这个的

热点排行