您的位置:首页 > 编程语言 > Delphi

delphi中三層結構設定問題全部分送上

2020-03-01 23:28 393 查看

各位高手請幫助我說明一下怎樣在winnt上設定和win98里面設定才能正常運行,

服务端:(NT的话)
运行:dcomcnfg
找到你的remote对象,如server.someremotemodule
双击,打开该 对象的属性设置,其中的一个安全性属性,有三个按纽,都选择为自定义编辑,
加入其它用户访问的权限,如:everyone,允许访问。
好了,就这样先,看看还有什问题。
客户端
如果是DCOM,共享级访问
SOCKET,那么服务端要运行:scktsrvr.exe(delphi5/bin目录),侦听的端口=客户端的端口

dcomcnfg--設定在清楚一點

侦听的端口---設定是多少
客户端的端口--設定是多少

scktsrvr.exe運行在WinNt上設定﹐還是win98上設定,為何我在winnt上設定scktsrvr.exe上的port為22﹐但users版面上沒有任何東西出現﹐怎樣設定是正確設定﹐請各位朋友幫助.

侦听的端口=客户端的端口,設定侦听的端口是多少﹐是設定port嗎﹐客户端的端口設多少﹐也是設定port嗎,請各位高手給一詳細的說明好嗎﹐我是第一次設定三層結構


1:1、还有一个 server.soneremotemodule双击,在“标识”处改成“交互用户”
2、port不是问题,还有一个ip!客户端的所访问的ip是sersocket程序所在计算机的ip,port在一到即可!

个人意见,在看看高手如何说 @_@
2:tell me too
3:我也遇到此类问题,请各位大侠时,别忘了通知我,谢谢先
4:
《找到你的remote对象,如server.someremotemodule》是什么意思?
在那儿,怎样设置?
5:我是三层结构的门外汉,有任何我也想知道此问提,请Email给我,谢谢先

`
6:Midas连接,我不提倡用win98作为服务器端,因为这样不安全,也不稳定。
推荐用win2000 server(winnt)作为服务器,win98,win2000作为客户端。

NT下互连
NT 端DCOM 配置
1. 注册 使用DELPHI/BIN/TREGSRV -T 应用程序.EXE
2. 运行 WINNT/SYSTEM32/DCOMCNFG.EXE 配置
默认属性页
1) 1:选择在该机上启用分布式COM
2) 2:选择在该机上启用分布式COM INTERNET SERVICES
3) 3:默认验证级别 选择连接
4) 4:默认模拟级别 选择标识
默认安全机制
在访问权限与启动权限添加你自己的用户名.
应用程序
选择你的应用程序修改属性
1) 常规中身份验证选择 连接.
2) 位置选择在本机上运行应用程序.
3) 安全性均使用默认访问权限.
4) “标识”使用“交互式用户”,如使用启动用户则WIN95/98用户必须使用NT的启动用户名.

WIN98下互连
1. 设定 PC1为SERVER端,PC2为CLIENT端。
2. 在PC1中,使用‘网络’设置中的‘访问控制’项,将PC1设为用户组级访问控制。在列表栏中添入工作组名,例如‘MyWorkGroup’。
3. 在PC1中,使用WINDOWS/SYSTEM/dcomcnfg.exe。如果SERVER程序已经在PC1上运行过,则可在‘应用程序’栏中看到该server的名字。在‘默认属性’项中选中‘启用.....’项,将安全级别设为无,模拟级别设为识别。在‘默认安全性’项中,
4. 使用编辑默认值按钮,将工作组名加入,并选中‘启动远程连接’。
5. 在CLIENT端的DCOM控件中将computename设为PC1即可。

  • 点赞
  • 收藏
  • 分享
  • 文章举报
gaoxinao 发布了2 篇原创文章 · 获赞 0 · 访问量 1196 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: