谁能系统介绍一下客户端和应用服务器端之间的数据传输过程?(20分)

  • 主题发起人 主题发起人 chigo
  • 开始时间 开始时间
C

chigo

Unregistered / Unconfirmed
GUEST, unregistred user!
在三层架构中,用dcomconnection来传输信息,客户端有clientdataset,那么,在客户端
的数据是如何传给应用服务器的?应用服务器处理后的数据如何传给客户端?
 
使用clientdataset的applydates()进行数据的提交更新
只要让clientdataset的active先false在true可刷新一次(个人认为)
我也正在做这个
 
你去研究一下Curors吧!
 
to peter8123
能不能具体地说说?例如给个代码瞧瞧?
 
客户端数据在Applyupdates时,dcommconnection将clientdataset中的delta数据
打包成olevariant传递给服务器.服务器接收到delta数据后,提交给数据库,更新数据.
更新后的数据不会再回传给客户端,客户端在接收到提交成功标志后会用该delta更新客户端数据.
如果需要回传数据只能通过refresh来实现,不过效率很差.哪位高人指点一下.
 
to cdcx:
能否举个例子看看?(有没有源代码?)
 
看delphi提供的例子,介绍的很详细
 
多人接受答案了。
 
后退
顶部