精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 群件>>个人专集>>nhyad>>[转载]:To nhyad and dingxiang(关于Domino代理六?/FONT>

主题:[转载]:To nhyad and dingxiang(关于Domino代理六?/FONT>
发信人: kamkam(KK)
整理人: kamkam(2002-05-04 22:00:15), 站内信件
★原文转载自Groupware版kamkam的《To nhyad and dingxiang(关于Domino代理六)》★
在服务器上运行的时候,除非服务器是本地的,否则检查所有约束和ACL。其它所有代理(通过以下菜单选项调用:操作菜单、列表选择或文档粘贴)均运行在工作站上,而不管数据库本身在本地还是在服务器上。这一点大家要注意。运行在工作站上的代理将受到当前运行者的权限约束。若代理在WEB运行,Notes将执行所有的约束和ACL检查,这是因为此时代理总是在服务器上运行。 

看以上这段话,我确实认为你所说的运行在工作站上,

是指服务器(非本地)上的数据库的代理,运行时代码是load到本地运行

而不是指运行本地数据库上的代理。
            ^^^^
不知道我的理解是否有误?请nhyad看看这段话是否有问题?修改一下好吗?毕竟我从自己的理解出发来改,可能误解了作者本意
 

dingxiang:
是的。我也样看。 

所谓代理运行在服务器还是本地,是指代码程序运行在哪台机器上,也就是说它占用了那台机器的cpu和内存。 
运行在服务器的代理,无非就是新邮件到达这样的代理。 
至于web代理,显然是运行在服务器上的。 

权限检查和这个有关但不决定于此。 


nhyad:
 通常我们说数据库是在服务器上的,服务器在本地的意思一般被认为是本地数据库,而不是说服务器和客户端在同一台机器上,不知道大家的理解是不是这样? 

  代理运行在客户端与数据库本身所处的位置无关,凡是通过操作菜单、列表选择或文档粘贴等方式触发的代理全部在客户端运行,这时与服务器没有关系,是不会检查ACL和约束的。 

  即使是数据库在服务器上,只要代理在本地运行,也不会受到代理签名者限制,而是按照代码本身提供的所有功能来执行,不会受到限制。 


[关闭][返回]