结构.
C/S结构,用socket套接字还是用Indy随便.1.客户端连接服务端
2.服务端判断客户端的合法性,响应请求,服务端建立新线程从数据库中读取处理数据.
3.将查询到的数据或处理结果回送给客户端,同时关闭连接,销毁线程.
4.客户端收到消息.做客户端自己的事,与服务器无任何关连要求:这服务端要能同时承担至少300客户端(当然不是物理性的同时)
     收过来的消息是一串字符串,即命令.     返回过来的是xml(可能是一个AdoRecordSet,已转换为xml),但我也不知是用二进制传输还是字符串传输好.(大多数时候都会超过8KB)大家给点思路,虽然这种程序在每种C/S结构中的软件都有,应用也很广泛,可我一直都不太会啊..
或有没有现成的通讯组件或现成的Dll可供调用.另外第二点可能存在:线程在处理东西时可能还需要向第三方服务器获取数据,不过这应该没什么技术问题, 只要建一个tcpclient与第三方服务器通讯就可以了.我说的第三方服务器如(在线支付(有接口), 全国连锁会员服务端)