读书人

怎么判断一个代理是在本地执行的还是在

发布时间: 2012-08-13 13:21:53 作者: rapoo

如何判断一个代理是在本地执行的还是在服务器上执行?
如果是在本地执行的,如何该成在服务器上执行?

[解决办法]
Dim Agent As NotesAgent

Set Agent = AgentDB.GetAgent("RunAgent")
Call Agent.RunOnServer
[解决办法]
客户端分两种,一种是notes client(C/S),另一种是浏览器(B/S)
notes client用Agent.RunOnServer跑的代理、浏览器运行的所有代理及定时代理都是在服务器上运行的
其它的代理调用方式都是在客户端运行的

注意:@Command([ToolsRunMacro]; "someagent")
这种代理在浏览器上跑的时候一定是服务器在运行,在notes client上则是客户端运行

前台是你能看到的东西,比如视图,表单,浏览器的页面
后台是不需要你看到的东西,比如数据处理过程、逻辑之类的,这一般是服务器在做(当然也可以用js控制)

读书人网 >行业软件

热点推荐