社区
Delphi
帖子详情
关于DELPHI的COM+的组件的远程配置的问题
morphia
2001-07-31 11:49:02
我制作的COM+组件已经安装至COM+SERVER中,这时,我将其中的COM+组件导出为客户
端,然后到了客户端安装后,一切正常。
但是,运行客户端程序时,仍然出现提示---- "未注册类别",怎么办?
...全文
386
31
打赏
收藏
关于DELPHI的COM+的组件的远程配置的问题
我制作的COM+组件已经安装至COM+SERVER中,这时,我将其中的COM+组件导出为客户 端,然后到了客户端安装后,一切正常。 但是,运行客户端程序时,仍然出现提示---- "未注册类别",怎么办?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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)
用
Delphi
编写
Com+
的心得体会.
相关名词: (1) idispatch是COM object的接口, 在
Delphi
中通常指一个OleObject. (2) OleVariant是一种COM object兼容的Variant类型, 可以通用任何Ole Automation 类型, 他与CreateOleObject创建的idispatch兼容 1:
Com+
的编写: 1:File---->New---->Other..
怎样用
DELPHI
调用COM
组件
怎样用
DELPHI
调用COM
组件
技术演进中的开发沉思-50
DELPHI
VCL系列: COMAdmin 类
Delphi
的COMAdmin类别(TCOMAdminCatalog、CoCOMAdminCatalogCollection、TCOMAdminCatalogObject)简化了Windows
COM+
组件
管理。TCOMAdminCatalog作为控制中心处理连接,CoCOMAdminCatalogCollection组织
组件
集合,TCOMAdminCatalogObject管理具体属性。三者协同工作,使
远程
部署和
配置
变得高效,将复杂的
COM+
管理转化为直观操作。这种设计体现了
Delphi
"
windows 2003
COM+
组件
使用
Delphi
实现
本来是一个小程序,却变得较为麻烦了,因为领导的程序需要进行修改,不过数量有些多,想到了批量编译,但是是使用dll的ASP程序,而且是使用
COM+
组件
管理的,只好学习了
Com+
组件
的管理,通过学习网上一篇VB管理
COM+
组件
的文章,照着VB源码翻译成
delphi
实现。我一向信奉实用至上的。当然理论也少不了,最大的收获是在window下开发,必须要借助MSDN,威力真大啊,也许现在我明白还不算晚吧。
在
Delphi
当中调试
COM+
组件
How to debug a
COM+
component in
Delphi
. 如何在
Delphi
当中调试
COM+
组件
Abstract: Debugging a
COM+
component on Windows 2000. 摘要:在Windows 2000当中调试一个
COM+
组件
(WinXP/Win2003适用) Assuming you have already created a COM
Delphi
5,944
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章