CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  网络通信/分布式开发

◇◇◇◇◇ COM+在Deplhi7中的调用问题!(100分) ◇◇◇◇◇

楼主znet2004(〓〓不是一毛不拔〓〓)2005-04-01 12:50:52 在 Delphi / 网络通信/分布式开发 提问

两台电脑,A为Server,winXP,192.168.0.100  
                  B为Client,winXP,192.168.0.200  
                  A、B不在域中(公司其实没有域,实际应用中也不会有域)  
   
  有个Com+组件,在A中已经发布,并且导出为ApplicationProxy的MSI安装文件。  
  在B中安装该MSI,在delphi7中Project->import   type   libraly中Add至delphi组件面板"ActiveX"上。  
   
  现在在B(客户端)打开delphi,new   project,在form1中添加ActiveX面版的该Com+组件。设置如下:  
          RemoteMachineName:192.168.0.200(server的IP)  
          AutoConnect:True;  
          ConnectKind:ckRemote  
   
  然后运行该project,显示错误:  
  Project   Project1.exe   raised   exception   class   EOleSysError   with   message   '拒绝访问。'.   Process   stopped.   Use   Step   or   Run   to   continue.  
   
  我查看了资料,觉得应该是该Com+的用户认证的相关问题。  
   
  提出问题如下:  
  1)是否该Com+的用户认证问题?  
  2)<a>   如果是用户认证问题,在客户端程序中如何添加验证环节?  
  2)   <b>   是否在服务器端(A机器),com+组件服务的配置有要求?  
  3)   如果不是Com+的用户认证问题,有什么解决办法?  
   
  请大家多多帮忙。我的QQ:   405058339,与我联系,我给各位打电话请教!谢谢。  
  (QQ认证请注明     com+,呵呵,骚扰的人太多了!!!!!) 问题点数:0、回复次数:9Top

1 楼znet2004(〓〓不是一毛不拔〓〓)回复于 2005-04-01 12:51:51 得分 0

请大家多多帮忙。我的QQ:   405058339,与我联系,我给各位打电话请教!谢谢。  
  (QQ认证请注明     com+,呵呵,骚扰的人太多了!!!!!)  
   
   
  帮忙捧场!!谢谢!Top

2 楼vinsonshen(为了明天)回复于 2005-04-01 13:03:51 得分 0

upTop

3 楼ysai(所有真的都是假的真,所有假的都是真的假)回复于 2005-04-01 13:12:53 得分 0

COM+要使用WINDOWS身份验证,即,你客户端当前登录的用户,要在服务器端也有,而且密码要相同,并且有COM+访问权限,空白密码不行Top

4 楼znet2004(〓〓不是一毛不拔〓〓)回复于 2005-04-01 14:36:07 得分 0

ok!我按照ysai的意思试验一下。先谢谢。  
   
  不过,有没有其他的办法!比如,使用例如net   use等命令来实现,或其他的方法?  
   
  谢谢!Top

5 楼znet2004(〓〓不是一毛不拔〓〓)回复于 2005-04-01 15:23:28 得分 0

ysai的方法还是不行!仍然显示“拒绝访问。”。能不能请给我一个例程!QQ给我,谢谢。Top

6 楼znet2004(〓〓不是一毛不拔〓〓)回复于 2005-04-04 09:37:18 得分 0

请大家给予积极的帮助!谢谢!急死我了!Top

7 楼Heyongfeng(小何)回复于 2005-04-05 14:31:47 得分 0

顶Top

8 楼j9dai(翔)(DoItNow)回复于 2005-04-05 14:35:15 得分 0

关注   +   友情UPTop

9 楼liuzi_sh(阳光晒人)回复于 2005-07-31 05:31:56 得分 0

这种问题我遇到过,解决方法如下:  
        1.数据库端服务器设置好用户,如test.  
        2.在客户端机器设置好用户,test.注意用户名和密码与服务器端一样.  
      3.客户机登陆用test,  
        问题解决!!  
        注意.如果登录客户机中所使用的用户名和密码在主机中不存在,或者不一致将导致上述问题发生.  
  Top

相关问题

  • com+中调用dll
  • delphi中调用com组件
  • 调用COM
  • 类中调用
  • C#中如何调用COM,COM+,DCOM?
  • vc中如何调用COM接口?
  • 急!!在客户中调用COM组件
  • 如何在javascript中调用COM对象?
  • 如何调用COM中的函数?
  • 关于jsp中调用com+的问题

关键词

  • 用户
  • 认证
  • 密码
  • 组件
  • 服务器
  • 客户
  • 解决
  • delphi
  • 谢谢
  • 帮忙

得分解答快速导航

  • 帖主:znet2004

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo