Multier页有四个项,其中Remote Data module 和 Transactional Data module 那个是基于COM+的?它们有什么区别吗?它们是不是都建立了madis对象?
如果要建立纯COM+对象是怎么做的? 数据如何返回到客户端,客户端又如何接收的?

解决方案 »

  1.   

    Remote Data module 为什么将Connection的Active设为True出现Error field mapping呢(已经注册了COM+)
      

  2.   

    Transactional Data module 做COM+对象就这项。Remote Data module 普通的中间层应用服务器用这项。
    建议看看李维的两本书。1,分布式多层结构,2,ADO,MTS,com+
      

  3.   

    Remote Data module 是com+的?不是DCom的吗?
    Transactional Data module才是COM+的吧
    要做纯com+就用activeX->Transactional object
    要传送数据,建议用TClientDataset的data跟delta属性来传送
      

  4.   

    看一下类继承关系就知道了,实现了IAppServer接口的需要Midsa单元,无疑是Midas的啦。
    不过Midas和COM+不是一个层次上的东西,两者并不矛盾,纯COM+,还是Transactional object。纯COM+传数据,可以用ADO的Recordset。
      

  5.   

    up,用Transactional object;
      

  6.   

    Remote Data module 是一般的用于远程客户端连接的,DCOM和Socket连接一般用这个,但它不支持事物。Transactional Data module是做COM+用的,支持事物。。一般都用ClientDataSet的Data和Delta来传送数据
      

  7.   

    纯COM+,还是Transactional object。纯COM+传数据,可以用ADO的Recordset。