分布式编程和ADO的应用疑问?(200分)

  • 主题发起人 主题发起人 3p
  • 开始时间 开始时间
3

3p

Unregistered / Unconfirmed
GUEST, unregistred user!
各位:
我初学ADO,对在分布式编程MIDAS中应用ADO有几个问题:
1 一般的系统服务器端使用DATABASE+DATASETPROVIDER,在ADO应用中是否直接
把DataBase换成ADOconnection就可以(还有ADOquery等),客户端还是使用ClientDataSet
吗?
2 原来的DataBase依靠BDE配置,支持缓存方式,使用ClientDataSet的ApplyUpdates
就可以,在ADO中,ADO自己支持缓存,在客户端的ClientDataSet如何操作才能实现缓存?
3 原来的方式可以编写无状态的查询,在ADO中也支持吗?
 
1. 是
2. 和原来一样
3. 当然, 和MTS结合用ADO更有效率
 
Another_eYes兄回答的简单明了。
Agree with Another_eYes.
 
2位:
你们的回答一个比一个简单,得分可一简化吗?
说笑了,其实我想弄懂ADO的优点,如到底ADo的Udatebatch的触发机制,Clientdataset
的applyupdate会引起背后的连串事件,是什么事件?
BDE的访问受到连接限制,同时可以接受48个SESSION,如果DATABASE的HANDLESHARE
设置TRUE,则最多256个客户访问连接,ADO的访问不受连接的限制吗?
我想详细一点的讨论,可以忍受吗?
 
各位:
最近看了corba的书,觉得corba是比dcom好,那么,理想的数据库开发系统是否是
corba+ado? 还是internet的开发?
终结的方向应该是Internet的应用程序,那么数据库的系统开发从现在起应该是
怎么策划?
哪为在这方面有经验?可以谈谈吗?
 
I 'm Listoning
 
我觉得corba 总要在服务器端启动一个程序。
而dcom 却不必,但配置dcom的确让我感到头痛,
你可以说说corba到底比dcom 有哪几点好处吗?
 
以前在BDE下做時﹐我愛用updatesql,在ado下用不了了﹐覺的不習慣
 
corba與mts相比有如下優點﹕
1.corba能跨越平台,如unix﹑linux﹑NT,而mts只有在NT下使用。
2.就目前的COM/DCOM還未真正實現物件Pooling技朮﹐不過到了win2000有了。
3.corba具有自動容錯功能﹐而mts尚無。
4.corba具有自動負荷平衡功能﹐mts沒。
而3,4在開發安全穩固的分布式應用系統時非常有用。
本人在開發以mts為分布式的系統時﹐遇到一問題﹐望各位幫忙回答﹕
在SQLServer中存放了以jpg格式的Blob字段﹐請問如何讀出來(以前本人用oracle時﹐
是用TJepgimage及TBlobStream來進行轉換后﹐放入timage中﹐而該方法只在BDE中才適用)?
望各位大俠幫忙﹗
 
如果server换成win2000, MTS和corba孰优孰劣很难说. 不过可以肯定的一点是:
如果你用ado, 那么就别打corba的主意了, 因为两者存在不兼容, 无法一起使用.
 
感谢各位:
我对ADO不能和Corba兼容较有兴趣,愿意祥听,因为2者都代表为来的技术走向趋势,
总该有办法行通。是吧?请各位说说。
 
多人接受答案了。
 
后退
顶部