这是我从网上下载的,我感觉很不错。
FAQ:这个东东都提供什么功能?
答:提供最简单方便高效的方式,通过ADO对象实现远程数据库。
这个东东适合应用在什么场合?
答: 适合应用于小型分布式程序。
这个东东可以应用在我已有的程序里吗?
答:由于我使用的是AdoQuery作为数据集载体,无需更改为其他控件,现有的本地数据库程序也可以很容易地改造为支持分布式数据库。
这个东东稳定吗?
答: 经自己长期实际应用,发现方便、稳定。
服务端的端口号是多少?
答: 服务端的端口号可以随意设置,只要不和其他程序冲突,客户端连接时必须一致。
如果服务端重启了客户端需要重启吗?
答: 不用,客户端有自动断线重连的功能。
我在使用时要注意什么?
答:如果要用ADOQuery的Insert、Post方法新增数据,我会占用这个对象的BeforePost和BeforeDelete事件。
这个东东免费吗?
答: 完全免费,并且开放所有源代码,欢迎改进和传播。
这个东东使用到了那些控件?
答: 使用Delphi的ADO控件、INDY及第三方Dxsock(服务端用)。
这个东东有demo程序吗?
答: 有最简单的示范程序,时间关系只写了最基本的演示代码。
我有了改进版本,怎么联系这个东东的作者?
答: QQ 22900104, Email 22900104@qq.com。
马敏钊发布这个东东的目的是什么?
答:好用的东东大家分享,共同学习,希望大家发扬开源精神。
构架说明: 大致是这样的,偶有一个服务器对象,负责提供数据库服务,使用简单。首先引用服务端单元:
uses UntRmodbSvr;
// 创建远程服务对象(参数1服务端口号,日志对象,若不需要日志请填nil)
Gob_RmoDBsvr := TRmodbSvr.Create(FS