所有的Apex都完全运行在Force.com平台上,像下图显示的系统架构图所示:
Apxe是完全编译,存储以及运行在Force.com平台上的
当一个开发人员编写和将Apex代码并保存到平台后,平台的应用服务器首先将代码编译为一个可以被Apex运行解释器理解的抽象指令集,然后将这些指令保存为元数据。
当一个终端用户触发执行apex,可以是通过点击一个按钮或访问Visualforce页面,平台应用服务器从元数据检索编译指令,并在返回结果前通过运行解释器发送它们。最终用户将会不会感到与标准的平台请求有任何的执行时间差别。