如何用DCOM连接客户服务器程序?

snakezou 2000-01-05 06:38:00
用98或者NT作服务器都行,我已经按书上所说的写了一个程序,在本机上调通了,但在网络上不行,我怀疑是配置的问题,但不知从何下手请各位不吝指教(最好告知详细步骤).
...全文
360 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
snakezou 2000-01-13
  • 打赏
  • 举报
回复
改变网络中微软用户协议上的登录为登录到NT域并设置好域名,就可以得到用户列表了.
afreehawk 2000-01-12
  • 打赏
  • 举报
回复
能不能用98作应用程序的服务器,我设过DCOM可是不能添加用户,也不能给出权限,错误是打开添加用户窗口失败。不知道是什么原因。
tiger 2000-01-11
  • 打赏
  • 举报
回复
去www.oicq.com下载oicq.
安装并注册.
查找oicq number 为 982620的.
tiger 2000-01-10
  • 打赏
  • 举报
回复
你看的是不是李维的书? 关于automation的例子? 这个例子是有问题的
我的3-tier已通, 但用他的例子怎么都调不通
snakezou 2000-01-10
  • 打赏
  • 举报
回复
我今天试了一下,发现仍然调不通,客户端显示如下错误"Interface not Supported".
现将我的步骤介绍如下,请大家指正.
1.将服务器端(我用的是98)登录到NT上,(NT为主域控制器)
2.在win98的网络上的访问控制已经设为"用户级".
3.在win98上注册应用服务器
4.运行dcomcnfg,我的使用的是默认设置
5.运行服务器程序和RPCSS.EXE(书上说必须运行RPCSS.EXE)
6.在客户端(也是98,对服务器端的访问权限已经授予)运行一次服务器程序来注册一次
(是这样注册吗?)
7.客户端所需要的DLL我已经装好并注册(DBCLIENT.DLL,STDVCL40.DLL)
8.运行客户端程序并连接,此时给出错误:"Interface not supported".
另: 此程序在单机上已调通,在网络上用TCP/IP协议连接也已调通.
snakezou 2000-01-10
  • 打赏
  • 举报
回复
tiger大虾,另请告知怎样用你的OICQ跟你联络(请别见笑,我对网上的东东不太懂)
snakezou 2000-01-10
  • 打赏
  • 举报
回复
我看的是机械工业出版社发行的<<Delphi4编程技术内幕>>(作者是Charlie Calvert)
第二十一章MIDAS的例子SimpleMidas,例子本身很简单,但就是调不通.
另能否将你调通的程序发一封E-mail给我,最好带你的配置步骤和所用系统(是不是太贪心了?^_^)
我的E-mail: snakezou@ynmail.com
GetWay 2000-01-07
  • 打赏
  • 举报
回复
1.确保登录到NT上,且NT必须为主域控制器
2.在win98的网络上的访问控制设为"用户级"
3.在win98上注册应用服务器
4.运行dcomcnfg,配置应用服务器
5.重起98.
tiger 2000-01-07
  • 打赏
  • 举报
回复
首先, 不能用对等网, 必须有一个域服务器.
第二, 98和nt都可以, 如果用98, 要保证你的机器装了dcom.
第三, 运行dcomcnfg, 有2种方式, 1, 编辑默认权限, 把所需要的用户给与权限.
因为dcom应用的缺省用的是默认权限.
2, 编辑服务器权限, 把所需要的用户给与权限.
第四, 必须重起机器.
第五, 有什么不明白的, 找oicq 982620, 工作时间全天恭候. *^_^*
yangfan 2000-01-07
  • 打赏
  • 举报
回复
大家多说了这么多了,我说一下我连的经过,供参考
客户端用NT WorkStation 服务端用nt Service,必须要pack3或以上
服务器端启动DCOMCNFG,选中‘Microfoft Word文档’,双击后可设置它各种属性设定好后用VC的 OLE VIEWER查出‘Microfoft Word文档’的GUID。
在客户端新建工程,加入DCOMConnect控件,计算机名称输入服务端计算机名称
输入GUID及名称(你自己的应该知道),击活Connected为TRUE,连接成功
yangfan 2000-01-06
  • 打赏
  • 举报
回复
书上这么说的,WIN98做服务器需要复杂的步骤,具体我说不上,书在单位,因为我具体没试过,只是从书上看的,明天我试一下再告诉你!
snakezou 2000-01-06
  • 打赏
  • 举报
回复
我已经写好了程序, 但不知如何配置,请告知DCOMCNFG怎样设置。另如使用WIN98做服务器,该怎样做呢(因为我想用WIN98做服务器)。
yangfan 2000-01-05
  • 打赏
  • 举报
回复
C++Builder应用开发大全中有有关介绍,服务器最好用NT,注册后用运行DCOMCNFG来设置各种权限

5,392

社区成员

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

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