三层中;
服务器应用程序如果在本机上就可以;但是换到另外一台机子上就出现如下错误;
我用DCOMConnection进行连接;
Project Project1.exe raised exception class EOleSysError with message'拒绝访问。',Process Stopped.Use Step or Run to Continue;如果将服务器应用程序放在本机上,客户端放在其它的机器上,运行根本就没有状态,为什么会这样?
现在没有可用分了,如果帮我解决,一定会将再给你300分;
决不失言;
服务器应用程序如果在本机上就可以;但是换到另外一台机子上就出现如下错误;
我用DCOMConnection进行连接;
Project Project1.exe raised exception class EOleSysError with message'拒绝访问。',Process Stopped.Use Step or Run to Continue;如果将服务器应用程序放在本机上,客户端放在其它的机器上,运行根本就没有状态,为什么会这样?
现在没有可用分了,如果帮我解决,一定会将再给你300分;
决不失言;
解决方案 »
- string 和 widechar 之间如何转换
- 安装问题,我安装不上去,提示说要装MICROSOFT.NET SDK有没那那位知道啊!
- 这段清除历史记录代码为什么出错?
- 为什么listview使用了AlphaSort后就不能添加记录了?
- TControl或者TControl 的子类怎样可以得到它的HWND ? (很难)
- 寫一過程或函數,用冒泡排序法求(6,4,8,12,5,7)中的最大數?最小數呢?立即給分!
- 两个关于外部应用程序的问题
- 有关连续处理几个edit的问题
- dephi的三种注释方式
- 在数据控件中修改int型的数据如23--改成 "dfsdf'结果报错!能否自己处理?
- VOD的核心技术
- 在Delphi中利用FTP实现文件的上传和下载,有这方面例子吗。急用!!!!
我当然注册了啊,可是还是不行的;
还有,我的机子做服务器应用程序总应该没有错吧,可是客户端根本就没有反应的;如果用我的机子充当客户端的话,我在设计期时,连接都提示:拒绝访问;
怎么搞的啊?
TO blazingfire(烈焰)
谢谢你,会记下你的:)
TO leon2k(LEON)
如何配置服务器访问权限?
可不可以再给我说一说?谢谢
或者Delphi的帮助
挺有用的
另
关注你的问题
问题。
私人建议:做练习可以用DCOM,但是搞实际应用的话,慎重!
我就吃过不少莫名其妙的苦头。最后还是改成用Socket。
如果在Windows NT环境下正常运行应用服务器,必须进行DCOM配置。配置方法如下: 1. 运行NT服务器上的dcomcnfg程序,进行DCOM配置。
2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
6.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
8.身份标识页面中,选择“交互式用户”。
9.NT的GUEST用户不能禁用。
服务器端的分发和设定:
(1)决定使用存取控制的权限,NT使用“用户级存取控制”,98“共享级存取控制”
(2)执行应用程序服务器一次以注册应用程序服务器
(3)拷贝Midas.dll到服务器的Windows\system或Winnt\system32目录下,注册Midas。dll,使用:Delphi5\bin\下TRegSrv来注册Midas.dll
(4)拷贝IDProv32.dll到宝兰数据库引擎的子目录中(使用BDE,不是ADO的话)
(5)使用DComCnfg设定应用程序服务器的存取权限。例如把应用程序服务器的验证登记设定为‘无’,并且把存取控制和激活控制设定为EveryOne就可以让所有的用户激活和存取应用程序服务器。
(6)如果使用的是DCom For 95 1.0版本的话,建议升级到新的版本,否则程序员必须自行激活RPCSS.Exe你可以使用Delphi 5的Module Viewer或是登录Viewer观察应用程序服务器执行需要的所有DLL档案,看看是不是少了一些需要分发的档案。详细的内容:李维《Delphi 5.x分布式多层应用系统篇》第9章
http://www.china-pub.com/computers/emook/1182/info.htm
http://comcamp.myrice.com/techarticles/com/0005.htm
http://www.china-pub.com/computers/emook/1182/info.htm
http://comcamp.myrice.com/techarticles/com/0005.htm