王中王:
和Socket、Web没有任何关系啊。那是最终处理的事情。自己写一个是因为
[阅读: 649] 2006-03-15 05:42:39
最终数据的增删改查要通过调用中间件服务来实现。自己把ClientDataSet继承了一下,截获所有的数据操作,把对中间件的调用(或是Socket调用、Web调用)的事集中到Provider中去做。这样就把表现的数据处理分离开来,代码能清晰很多。
至于为什么没用Delphi自己提供的Provider接口,是因为一来当时对Delphi这套三层的东西了解不深,二来ClientDataSet那种数据修改的提交方法,对于非Midas的中间件来说不一定适用,所以就按自己的理解重写(写得很简单,但够用)
http://wangzw.wordpress.com/
个性化台历、日历制作
http://shop33697570.taobao.com/
