數據流元素:
ActionContext
ValueStack
控制流元素:ActionProxy執行環境、ActionInvocation核心調度器、Interceptor攔截器、Action核心處理類、Result執行結果
從邏輯功能上:事件處理節點(Intercepter、Action、Result),事件處理驅動元素(ActionProxy、ActionInvocation):對事件處理節點進行調度執行。
ActionProxy執行環境:是整個xwork框架的執行入口,相當於定義了一個事件處理流程的執行範圍,作用是對外屏蔽整個控制流核心元素的執行流程。對內提供無干擾的執行環境。
ActionInvocation核心調度器:組織事件處理節點執行次序,被封裝於ActionProxy的內部,是xwork內部真正事件處理流程的總司令。