X xyzer Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-03 #23 我的看法是: 1、客户端不应该直接发送SQL命令,否则要中间层干什么? 2、远程模块提供的服务看作是数据服务更符合三层结构的应用框架。 2、客户端不要直接访问远程模块,而应该通过自定义的业务对象来访问。 3、业务对象负责解释客户端的请求并发送SQL命令,更新时也应类似处理。 在Delphi的例子中回避了创建业务对象的事实。
我的看法是: 1、客户端不应该直接发送SQL命令,否则要中间层干什么? 2、远程模块提供的服务看作是数据服务更符合三层结构的应用框架。 2、客户端不要直接访问远程模块,而应该通过自定义的业务对象来访问。 3、业务对象负责解释客户端的请求并发送SQL命令,更新时也应类似处理。 在Delphi的例子中回避了创建业务对象的事实。