HTML+ScriptRequest <-- TEXT <-- CGI
HTML+ScriptRequest <-- XML <-- CGI
HTML+ScriptRequest <-- JSON <-- CGI
這樣看得懂嗎?
CGI 可以是C, SHELL, C++, PHP, Perl ,,,,,等「在你爽」的語言工具。
ScriptRequest 一樣是Javascript, M$-JS, VBS ,,, 等瀏覽器支援可以提出HTMLRequest的「在你爽」語言工具。
TEXT, XML, JSON 只要能夠解析也是「在你爽」的資料格式,以下統稱XDATA。
圖看起來會比較像下面這樣:
<瀏覽器執行> <伺服器執行>
呈現層(HTML+ScriptRequest)-->POST/GET--> CGI
+ --> DB/FILE/(dev/null)...「在你爽」儲存媒介
+ -- 「在你爽」處理程序
+ <-- 「在你爽」運算結果輸出
<-- XDATA <-- CGI
AJAX架構還有什麼疑問嗎?