D demodh16 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-05 #1 我在应用服务器中自己写了一个类, 向用函数返回给客户端使用, 可是,不知道怎么返回。 谁知道,请教 请教。
D demodh16 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-05 #2 我在应用服务器中自己写了一个类, 向用函数返回给客户端使用, 可是,不知道怎么返回。 谁知道,请教 请教。
鳄 鳄鱼先生 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-05 #3 procedure AAA(out Obj: TUserObj);
D demodh16 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-07 #4 看的不是太明白。 可能是我说的不太明白 我在应用服务器定义了一个类TPubCom, 在应用服务器中只能用AppServer.tlb带的工具定义函数. 上边仁兄说的 procedure AAA(out Obj: TUserObj); 好像在那个定义函数的工具中不能定义TuserObj . 我是新手, 麻烦大家说的详细一下, 如何在服务器端定义,客户端如何用,请说详细一点. 求你们了.
看的不是太明白。 可能是我说的不太明白 我在应用服务器定义了一个类TPubCom, 在应用服务器中只能用AppServer.tlb带的工具定义函数. 上边仁兄说的 procedure AAA(out Obj: TUserObj); 好像在那个定义函数的工具中不能定义TuserObj . 我是新手, 麻烦大家说的详细一下, 如何在服务器端定义,客户端如何用,请说详细一点. 求你们了.
D demodh16 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-07 #5 到底有人知道没有,是不是分太少了,我加还不行吗。只要我有,你们开口。
D djh_djh Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-07 #7 在 COM接口规范中, 服务器与客户端 传递的是接口 不知你说的是, 要返因类的接口, 还是要将 类(数据结构和接口)完整返回 如果 用客户端是 Web 你可以采用 返回接口的 ,通过接口属性访问COM对象成员,可以达到你要“返回类”的目的,将Web服务器 和 应用服务器在一 台机器上 不会因为Roundtrip 降低性能,这种设计,可达到 瘦客户端的效果。 如果 是自己写的客户端,那么返回接口 是不太好的,属性访问Roundtrip代价太大 但是可以将 实现 IStorage接口(还有一个一下记不起了) 将类对象打包入COM库的流中,将对象以流的方式发到客户端。 有点像 Delphi 的 TClientDataset.data 但是这种方法太复杂,我以前弄过, 还不如,一个个方法调用来得快。 在.net框架中是可以,直接传类对象的。
在 COM接口规范中, 服务器与客户端 传递的是接口 不知你说的是, 要返因类的接口, 还是要将 类(数据结构和接口)完整返回 如果 用客户端是 Web 你可以采用 返回接口的 ,通过接口属性访问COM对象成员,可以达到你要“返回类”的目的,将Web服务器 和 应用服务器在一 台机器上 不会因为Roundtrip 降低性能,这种设计,可达到 瘦客户端的效果。 如果 是自己写的客户端,那么返回接口 是不太好的,属性访问Roundtrip代价太大 但是可以将 实现 IStorage接口(还有一个一下记不起了) 将类对象打包入COM库的流中,将对象以流的方式发到客户端。 有点像 Delphi 的 TClientDataset.data 但是这种方法太复杂,我以前弄过, 还不如,一个个方法调用来得快。 在.net框架中是可以,直接传类对象的。