Dynamics Ax365的session

Ax从2012到365版本有个本质性的变化,那就是365版本是基于B/S模式的,这也就意味着Ax365有着Web应用的新增概念。

例如:在runbase中我们会发现有一个canRunInNewSession的方法,这个方法也是定义了是否在新的session中执行。如果在新的session中执行代码,那么这个执行也就和当前session没有任何关系了。

这个时候系统会用SysOperationSandboxForm的画面来显示运行中的效果,实际上已经和当前会话毫无关系了,只是等待运行完成而已。

SysOperationSandboxForm从名字上来看,是一个沙盒,当前浏览器基本上都是沙盒。session也是在B/S模式中非常重要的一个概念。所以呢,得恶补一下Web开发相关的知识。

就是用上来说,后台逻辑的运行最好是借助这个SysOperationSandbox的startOperation来完成。

猜你喜欢

转载自www.cnblogs.com/kumahime/p/9258228.html