5、现在,返回到原dcom远程数据模块的实现单元,将其方法的具体实现代码复制到此单元。并将复制代码中的原dcom对象的类名替换成mts对象的类名。同时注意:如果原docm远程数据模块引用了公用单元(如我自己引用的公用变量单元),将你还需将引用的公用单元加入到user列表中。
6、至此,你的与dcom数据模块相同功能的mts数据模块完全实现,请编译并注册该mts对象。
三、客户端:
打开你的客户端应用程序源代码,并打开客户端数据模块中的dcomconnection对象的servername属性列表,此时,你将可以看到mts对象出现在了列表中,选择它,并重新编译你的客户应用程序。如果你在客户端代码中没有加入对servername的引用硬编码,则你将看到客户端不需任何改变就能够正常运行,而此时它引用的已不是dcom对象而是运行在com+环境中的mts对象。为证实这一点,你可以运行dcomcnfg。在本地计算机中“正在运行的进程”列表中,你将看到mts正在欢快的旋转。
四、注意的问题: