首页 > 代码库 > SAO总结

SAO总结

Application Structure

 

Web App-------------------------------------------------------------->Server/BW Web Service-------------------------------->DataBase

 

从Request------Server的结构来设计应用。

Ajax Request相当于URL request。

一个是局部刷新,一个是整页刷新。

这个是从Life Cycle来看的。一个Life Cycle 就是Request------------>Callback---------------->Call func

但是整个流程可以包含多个Life Cycle.

一个Life Cycle是一个单元。

这个是和业务无关的东西,即生命周期。

 

RPA是通过URL Request来更新HTML, <script>加载JS。           一次跳转,相当于页面切换。数据通过 Request JSON, XML。

SPA是通过Ajax Request来更新HTML, 加载js。        一次Request HTML,相当于页面切换。数据通过 Request JSON是共性。

 

RPA页面切换通过URL Request.

SPA页面切换通过Ajax Request HTML, script.

 

RPA Data通过Request JSON, Text, XML.

SPA Data通过Request JSON, Text, XML.

 

SPA大致的Life Cycle

Request HTML, Script1----------------------------------->CallBack---------------------------->Call Script1中的func(Request Text, JSON, XML...).

Script1中 Request JSON, Text, XML...

 

SAO总结