问题1:
   服务端已有N个客户端连上来了,如何管理客户端,如何向具体某一个客户端发送指令问题2:
   目前项目:
       服务端如何访问客户端的数据库,即:在服务端可以得到一个客户端的数据集,并可以直接修改客户端数据记录寻求解决方法,谢谢

解决方案 »

  1.   

    用RO不好搞。
    用QuickBurro吧,很简单就能实现。
    具体参见:http://www.quickburro.com/
      

  2.   

    問題1:
    可以使用基於c/s架構的SOCKET程序來收發指令問題2:
    客户端   
      SocketConnection1+ClientDataSet1+ADOQuery1;    
    服务器 
        DataSetProvider1+ADOQuery1;clientdataset   可以自动保持本地数据文件与后台数据库的同步, 
    有不同的地方提交就行了。 procedure   TDataModule1.ConnectionBeforeDisconnect(Sender:   TObject); 
    begin 
        if   (ClientDataSet1.ChangeCount   >   0)   then   
            ClientDataSet1.ApplyUpdates(-1);//这样就提交了 
        end; 
    end;或者:

    ClientDataSet.SaveToStream(你的流,dfXML); 
    然后把你的流传上去, 
    再用ClientDataSet.LoadFromStream(你的流)加载进来,再去保存, 
    就可以了
      

  3.   

    服务器端访问客户端的数据库?
    如果只是想得到数据集可以通过xml或者json的方式传输