1、上述方法是将原dcom 应用服务器的类型库导入到mts服务器中,再实现类型库中的方法。因此,如果你将新生成的mts服务器组件发布到其他计算机上,并且没有将原dcom应用服务器拷贝并注册到该计算机上,将你的客户端将会收到“找不到类型库”的错误提示。解决这一问题的办法是将原dcom应用服务器的*.tlb文件复制到该计算机上,并用tregsvr.exe –t (server).tlb 来在该计算机上注册类型库(server用你原服务器名代替)。另一种方法是,在编辑mts对象类型库时,直接引用原服务器的tlb文件,而在分民mts对象将该tlb文件与mts包随同分发。
2、以上转换事实上只能对比较简单的dcom对象进行。如果你的dcom代码中加入了与后端数据库相关的事务支持代码,则你必须修改其代码,使之使用mts提供的事务管理功能,这样才能充分发挥mts资源管理、事务协调的强大功能,当然,如果你的dcom对象没有使用与mts相容的线程模型,则你的修改工作量将会更大。