我想做一个C/S结构的程序,大致功能是客户端请求服务端,由服务端读写数据库然后将结果返回给客户端,我以前在网上下载到过一个例子程序,好像是关于短信,可惜弄丢了,谁有这种程序,或知道下载地址,或者给个思路也行,多谢!

解决方案 »

  1.   

    我现在做的正是这样的程序,只不过我做的是RF服务器,我的思路:服务器端有三个类,一个是SOCKET类,管客户端连接和断开的;一个是MESSAGE类,管发送和接收客户端消息的;一个是DATABASE类,访问后台数据库(SQL2000)的;运行机制:首先是客户端请求连接,连接成功,MESSAGE类形成信息字串交给SOCKET发送给客户端;SOCKET收到客户端发送的信息后交给MESSAGE类进行分析处理,并转给DATABASE类进行数据库操作,操作成功,MESSAGE发出下一步操作的指示,客户端根据指示再进行下一步操作!
      

  2.   

    小弟现在也在做这个,特向大虾请教:服务器端用winsocket API类好还是用封装的CSocket类好?执行效率方面各位是什么看法?比如说在一段时间内有大量的连接请求,像短信拜年那种情况,如何能保证服务器端正常处理客户端的请求?我的思路是由客户端分担一部分服务器的压力,在本地就做一个预处理或是缓冲,有兴趣的高手请继续,谢谢。(新手上路,多多指教~~)