关于DELPHI的COM+的组件的远程配置的问题

morphia 2001-07-31 11:49:02
我制作的COM+组件已经安装至COM+SERVER中,这时,我将其中的COM+组件导出为客户
端,然后到了客户端安装后,一切正常。

但是,运行客户端程序时,仍然出现提示---- "未注册类别",怎么办?
...全文
359 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
morphia 2001-08-13
  • 打赏
  • 举报
回复
up
morphia 2001-08-12
  • 打赏
  • 举报
回复
up
danieli 2001-08-12
  • 打赏
  • 举报
回复
gz
morphia 2001-08-06
  • 打赏
  • 举报
回复
up
geliang 2001-08-06
  • 打赏
  • 举报
回复
我可以告诉你,你别失望是调用本机的dll.
还有com+是要在客户端.msi运行才可以用的,我也不知道为什么?只是与你有同样的问题,这样不是又回到c/s结构,不是一样还要在客户端配置一下,有这方面的高手吗?请在原理方面解释一下行吗?
morphia 2001-08-06
  • 打赏
  • 举报
回复
up
morphia 2001-08-06
  • 打赏
  • 举报
回复
已经加分,虽然不多,继续up
morphia 2001-08-06
  • 打赏
  • 举报
回复
不是以上原因,再up
abedon 2001-08-06
  • 打赏
  • 举报
回复
原理上来说客户端调用的是服务器端的COM+应用程序,也就是说dll并没有在客户端机器上注册。只不过在客户端运行.MSI进行安装的时候给出了一个调用路径(包括服务器的名字,和dll在服务器端注册的CLSID)。

我估计你的问题原因有三个:
1。你的服务器端的COM+应用程序本身就是远程调用,dll也没有在服务器端注册,因此客户端也找不到;
2。客户端的远程服务器名称有错;
3。客户端没有必须的权限。
后两点都可以在组件属性中设置。
abedon 2001-08-06
  • 打赏
  • 举报
回复
原理上来说客户端调用的是服务器端的COM+应用程序,也就是说dll并没有在客户端机器上注册。只不过在客户端运行.MSI进行安装的时候给出了一个调用路径(包括服务器的名字,和dll在服务器端注册的CLSID)。

我估计你的问题原因有三个:
1。你的服务器端的COM+应用程序本身就是远程调用,dll也没有在服务器端注册,因此客户端也找不到;
2。客户端的远程服务器名称有错;
3。客户端没有必须的权限。
后两点都可以在组件属性中设置。
morphia 2001-08-06
  • 打赏
  • 举报
回复
同上,up
morphia 2001-08-05
  • 打赏
  • 举报
回复
DCOM的配置我也是做过的,但是COM+真的不知道如何去做。
难道真的没有人做过COM+的远程配置吗?
danieli 2001-08-04
  • 打赏
  • 举报
回复
up
Scarlette 2001-08-04
  • 打赏
  • 举报
回复
COM+怎么弄我不知道,但是DCOM倒是折腾过的,有办法。
morphia 2001-08-02
  • 打赏
  • 举报
回复
up
morphia 2001-08-02
  • 打赏
  • 举报
回复
up
morphia 2001-08-02
  • 打赏
  • 举报
回复
up
ExitWindows 2001-08-01
  • 打赏
  • 举报
回复
up
ExitWindows 2001-08-01
  • 打赏
  • 举报
回复
up
ExitWindows 2001-08-01
  • 打赏
  • 举报
回复
up
加载更多回复(11)
最近在学习数据编程,这本书相当不错,共享一下,有需要的朋友就下载吧~第1章 ADO/MTS/COM十和分布式多层架构 1-1 认识ADO 1-2 使用原生ADO对象 1-3 ADO和分布式多层架构 1-4 Delphi的数据存取技术 1-5 原生ADO对象和ADOExpress组件 1-6 结论第2章 撰写使用ADO技术的应用系统(一) 2-1 ADOExpress组件 2-2 数据库应用程序 2-3 Master/Detall应用程序 2-4 事务管理 2-5 BatchUpdate模式 2-6 搜寻数据 2-7 过滤数据 2-8 排序数据 2-9 结论第3章 撰写使用ADO技术的应用系统(二) 3-l 处理多个数据表Join的数据 3-2 使用ADO处理BLOB信息 3-3 调用存储过程 3-4 使用ADO的异步执行能力 3-5 处理错误 3-6 使用ADO存取Excel 3-7 使用ADOx 3-8 RDS 3-9 使用ADO开发分布式多层应用系统 3-10 ADO和WebBroker应用程序 3-11 结论 第4章 深入了解ADO 4-l AD0的Cursor Engine 4-2 ADO修改数据的流程 4-3 ADOExpress和AD0 4-4 ADO和BDE/IDA贝 4-5 ADO的执行效率 4-6 优化ADO的执行效率 4-7 结论 第5章 MTS/COM+和分布式多层应用系统 5-1 什么是MTS 5-2 COM+COM的基本概念 5-3 MTS的系统架构 5-4 COM+的系统架构 5-5 状态对象和无状态对象 5-6 结论 第6章 MTS/COM+的核心技术事务管理 6-1 数据库事务管理 6-2 MTS/COM+事务对象 6-3 资源管理 6-4 MTS/COM+的事务生命周期 6-5 以程序代码自行控制事务管理 6-6 结论 第7章 MTS/COM+的安全机制 7-1 安全机制 7-2 MTS/COM+的角色 7-3 实现宣告式安全机制 7-4 资源鉴定控制 7-5 安全机制检查的时机 7-6 实际的范例 7-7 结论 第8章 设计MTS/COM+对象和MTS/COM+应用系统 8-1 开发MTS/COM+组件 8-2 开发存取数据的MTS/CoM+组件 8-3 较为复杂和实际的MTS/COM+应用系统 8-4 MT3/COM+的共享信息机制 8-5 管理和分发MTS/COM+应用系统 8-6 如何调试MTS/COM+应用系统 8-7 结论第9章 以DeIphi技术开发MTS/COM+应用系统 9-l 一个典型的场景 9-2 使用TDCoMConnection建立MTS/COM+对象 9-3 维护事务管理的正确性 9-4 MTS/COM+应用系统架构的实现 9-5 第二种思考方式 9-6 结论第10章 撰写高效率的MTS/COM+组件和MTS/COM+应用系统 10-1 你应该牢记的事情 10-2 快速建立和调用远程MTS/COM+对象 10-3 MTS/COM+对象和数据的传送 10-4 状态信息 10-5 结论
第1章 ADO/MTS/COM十和分布式多层架构 1-1 认识ADO 1-2 使用原生ADO对象 1-3 ADO和分布式多层架构 1-4 Delphi的数据存取技术 1-5 原生ADO对象和ADOExpress组件 1-6 结论 第2章 撰写使用ADO技术的应用系统(一) 2-1 ADOExpress组件 2-2 数据库应用程序 2-3 Master/Detall应用程序 2-4 事务管理 2-5 BatchUpdate模式 2-6 搜寻数据 2-7 过滤数据 2-8 排序数据 2-9 结论 第3章 撰写使用ADO技术的应用系统(二) 3-l 处理多个数据表Join的数据 3-2 使用ADO处理BLOB信息 3-3 调用存储过程 3-4 使用ADO的异步执行能力 3-5 处理错误 3-6 使用ADO存取Excel 3-7 使用ADOx 3-8 RDS 3-9 使用ADO开发分布式多层应用系统 3-10 ADO和WebBroker应用程序 3-11 结论 第4章 深入了解ADO 4-l AD0的Cursor Engine 4-2 ADO修改数据的流程 4-3 ADOExpress和AD0 4-4 ADO和BDE/IDA贝 4-5 ADO的执行效率 4-6 优化ADO的执行效率 4-7 结论 第5章 MTS/COM+和分布式多层应用系统 5-1 什么是MTS 5-2 COM+COM的基本概念 5-3 MTS的系统架构 5-4 COM+的系统架构 5-5 状态对象和无状态对象 5-6 结论 第6章 MTS/COM+的核心技术事务管理 6-1 数据库事务管理 6-2 MTS/COM+事务对象 6-3 资源管理 6-4 MTS/COM+的事务生命周期 6-5 以程序代码自行控制事务管理 6-6 结论 第7章 MTS/COM+的安全机制 7-1 安全机制 7-2 MTS/COM+的角色 7-3 实现宣告式安全机制 7-4 资源鉴定控制 7-5 安全机制检查的时机 7-6 实际的范例 7-7 结论 第8章 设计MTS/COM+对象和MTS/COM+应用系统 8-1 开发MTS/COM+组件 8-2 开发存取数据的MTS/CoM+组件 8-3 较为复杂和实际的MTS/COM+应用系统 8-4 MT3/COM+的共享信息机制 8-5 管理和分发MTS/COM+应用系统 8-6 如何调试MTS/COM+应用系统 8-7 结论 第9章 以DeIphi技术开发MTS/COM+应用系统 9-l 一个典型的场景 9-2 使用TDCoMConnection建立MTS/COM+对象 9-3 维护事务管理的正确性 9-4 MTS/COM+应用系统架构的实现 9-5 第二种思考方式 9-6 结论 第10章 撰写高效率的MTS/COM+组件和MTS/COM+应用系统 10-1 你应该牢记的事情 10-2 快速建立和调用远程MTS/COM+对象 10-3 MTS/COM+对象和数据的传送 10-4 状态信息 10-5 结论

5,937

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧