我把系统分成了数据存取对象,实体对象,功能对象,其中数据存取对象就是远程数据模块。我想把实体对象放在其他单元中实现,可在其他单元中不能调用远程数据模块啊,怎么办??怎么在服务器的其他单元调用远程数据模块单元?
如果把所有的业务逻辑全部写在远程模块里面的话,那显得太肥大了,而且也不好管理,我想把企业对象,实体对象分开写,但是要调用远程数据模块,远程数据模块是一个类,不能调用啊,怎么办?
如果把所有的业务逻辑全部写在远程模块里面的话,那显得太肥大了,而且也不好管理,我想把企业对象,实体对象分开写,但是要调用远程数据模块,远程数据模块是一个类,不能调用啊,怎么办?
kelaizi要被拉到Powerbuilder阵营了。
李维的书上有介绍的 com+那本
\MIDAS\SharedConn
\MIDAS\Pooler
SharedConn 中 Get_ChildRDM 部分可以改成 CreateRemoteCOMObject建立好企业对像后,建立 N 个 RDM, 一个主 RDM, 然后像 SharedConn 中那样结每个 RDM 写一个 Get_XXXRDM, 而第个 RDM 都可以像 Pooler 那样改写或者你建立 MTS/COM+ 对像后设 Pooled = true也可以得到相同结果。客户机上用 SharedConnection
http://expert.csdn.net/Expert/topic/1264/1264460.xml?temp=.7255518