社区
网络通信/分布式开发
帖子详情
DCOM简单得很的问题
funzou
2003-12-12 09:19:11
运行客户程序时出现Interface not supported。
但服务器程序有反应(弹出了界面)。
在同一台机器上试没有问题。
...全文
19
9
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
9 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liuzhu
2004-02-05
呵呵~ 我也遇到了同样的问题 摸索了好一阵子 勉强能解决问题 参见:http://51code.go.nease.net/log/040204.html
打赏
举报
回复
赞
hnhhcj
2003-12-19
gz
打赏
举报
回复
赞
npu125
2003-12-14
收获挺多,问一下,你们的网络跨网段吗?
打赏
举报
回复
赞
qiume
2003-12-13
弄糊涂了,我在两台机器上都装上服务器程序并注册后,就能对连了。
删了一个服务器程序就会interface not supported。奇怪死了!!!
// 不奇怪
如果你用的是静态连编的话, 两台机器上都要装上服务器程序并注册;
如果你用的是动态连编的话,就不用了!
打赏
举报
回复
赞
funzou
2003-12-13
请教一下什么是静态连编,什么是动态连编?
打赏
举报
回复
赞
funzou
2003-12-12
弄糊涂了,我在两台机器上都装上服务器程序并注册后,就能对连了。
删了一个服务器程序就会interface not supported。奇怪死了!!!
救我啊!!!
打赏
举报
回复
赞
funzou
2003-12-12
也不知怎么的就弄好了。看来配置有点烦啊。
另外我想删除dcomcnfg里的东西,除了删注册表外还有什么办法?
打赏
举报
回复
赞
aunzou
2003-12-12
1. 运行NT服务器上的dcomcnfg程序,进行DCOM配置。
2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默
认身份级别改为“无”。
3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无
EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
6.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryO
ne加入用户列表中。
8.身份标识页面中,选择“交互式用户”。
9.NT的GUEST用户不能禁用。
:)
打赏
举报
回复
赞
delphi2java
2003-12-12
极可能是你的中间层程序定义的接口(.tlb文件)与客户端引用的.tlb文件不一致。
把你中层间编译好了的.tlb文件copy到客户端试下。
打赏
举报
回复
赞
相关推荐
201203A Theory of Rational Jurisprudence.pdf
201203A Theory of Rational Jurisprudence.pdf
springboot+vue大学生健康管理源码.zip
springboot+vue大学生健康管理源码.zip
人工智能-深度学习-基于深度学习的感性词向量及情感分类方法的研究.pdf
人工智能-深度学习-基于深度学习的感性词向量及情感分类方法的研究.pdf
全国物业管理示范大厦申报表 pdf整理.zip
全国物业管理示范大厦申报表 pdf整理.zip
完整的遗传算法源程序.
计算加权加速度,计算时间和二维直方图,有信道编码,调制,信道估计等,是国外的成品模型,包含特征值与特征向量的提取、训练样本以及最后的识别,与理论分析结果相比。
发帖
网络通信/分布式开发
加入
微信扫一扫
点击复制链接
分享社区
下载分享明细
1585
社区成员
3.3w+
社区内容
Delphi 网络通信/分布式开发
社区管理员
申请成为版主
帖子事件
创建了帖子
2003-12-12 09:19
社区公告
暂无公告