MTS在对COM/DCOM/COM+的集中管理上主要起到什么作用。其中的Context对象和Package的作用分别是什么

解决方案 »

  1.   

    Context一般指IObjectContext(也可能是指事务上下文ITransactionContext),指对象上下文环境。每个事务对象(transaction object)都需要有一个ObjectContext。使用它可以在对象上下文环境中创建其他COM+对象(CreateInstance)、检查安全性设置(IsSecurityEnabled)、检验调用者身份(IsCallerInRole)、设置事务完成/失败(SetComplete/SetAbort)等等。这是MTS/COM+最重要的接口之一。Package是MTS的概念,在COM+中称为Application,是MTS/COM+组件注册到MTS/COM+数据库的集合。