Rain's IT Life
(分類一)根據客戶端執行環境分類:
- 1. 獨立的執行程式 - C/S應用
- 2. 運行於容器中
- 2.1 運行於瀏覽器中 - B/S應用
- HTML - 典型的B/S系統,CGI、JSP、ASP、PHP、各種模板技術屬於此類
- Flash,例如Flex技術
- 2.2 運行於特定容器中,例如JWS
- 2.1 運行於瀏覽器中 - B/S應用
(分類二)客戶端肯定知道服務端所在,但服務端未必知道客戶端所在,因此根據客戶端與服務端的通訊需求分類:
- 服務端需要通知客戶端,例如IM應用
- 服務端無需通知客戶端,例如MIS應用
(分類三)客戶端是否有資料:
- 有 - 客戶端有data cache,這樣客戶端響應可以更快,與服務端的通訊也可以減少,但需要避免髒資料
- 無 - 客戶端只做簡單的校驗邏輯輸入判斷等,所有資料均來自服務端。資料通訊會比較多,浪費頻寬,現在的客戶端計算能力都很強,這種方式沒有充分利用客戶端。
分類一、分類二、分類三屬於交叉分類,是從不同的角度對客戶端應用做的分類。
相關推薦
Rain's IT Life
(分類一)根據客戶端執行環境分類:1. 獨立的執行程式 - C/S應用2. 運行於容器中2.1 運行於瀏覽器中 - B/S應用HTML - 典型的B/S系統,CGI、JSP、ASP、PHP、各種模板技術屬於此類Flash,例如Flex技術2.2 運行於特定容器中,例如JWS(
idealcitier's Daily life
每天週期性的操作,如果每天手動的操作將是一個十分繁瑣的事情,使用linux下面的crontab工具可以有效的解決該問題。 使用的環境是ubuntu 16.06LTS 檢查crontab是否安裝:
end's coding life
一、事務 定義 事務提供一種機制將一個活動涉及的所有操作納入到一個不可分割的執行單元,組成事務的所有操作只有在所有操作均能正常執行的情況下方能提交,只要其中任一操作執行失敗,都將導致整個事務的回
littlebee's busy life
MyCAT管理監控命令MyCAT自身有類似其他資料庫的管理監控方式,通過Mysql命令列,登入管理埠(9066)執行相應的SQL,進行管理 mysql -utest -ptest -P9066 show @@help 此命令會顯示所有的管理監控命令,另外請參照《Mycat命
【end's coding life】赤子之心
專欄達人 授予成功建立個人部落格專欄
What's it like to work (dev) in the US as a European?
I am considering moving from Europe (England) to the US. I am a Developer with just under 7 years of experience. I am looking for first hand experiences fr
Peak Xin's IT Blog
JS 跳轉到指定連結 方法一: <script type ="text/javascript"> window.location= "http://www.baidu.com
anjsoft's it blog
terrain ['terein] n.地帶,地形 incursion [in'kə:ʃən] n.侵犯,入侵 scenography [si:'nɔgrəfi] n. 透視畫法, 配景圖法 leapfrog ['li:pfrɔg] n.跳背遊
CaterPillar's IT Lifes
檢視埠在Windows 2000/XP/Server 2003中要檢視埠,可以使用Netstat命令:依次點選“開始→執行”,鍵入“cmd”並回車,開啟命令提示符視窗。在命令提示符狀態下鍵入“netstat -a -n”,按下回車鍵後就可以看到以數字形式顯示的TCP和UDP連線的埠號及狀態。小知識:Netst
Lasol's Tech. Life
編輯cupsd.conf vi /etc/cups/cupsd.conf## "$Id: cupsd.conf.in 7199 2008-01-08 00:16:30Z mike $"## Sample configuration file for the Common
wiki918's Testing Life
Jmeter執行的時候十分耗記憶體和cpu,本人機子跑到500多個程序的時候,就卡死了。所以,有必要說利用多部機子進行分散式測試。 在進行分散式平臺測試的時候,你先要檢查一下以下的內容: 1 所有的防火牆應該關閉 2 所有的客戶端應該都是在同一個子網中。 3 確保jMete
Davie's Happy Life
import com.alibaba.fastjson.JSONObject; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.util.StringUti
asp.net: what's the page life cycle order of a control/page compared to a user contorl inside it?
life should .com div sid ros ges tco sta https://stackoverflow.com/questions/7335142/asp-net-whats-the-page-life-cycle-order-of-a-control
Warning: date(): It is not safe to rely on the system's timezone settings.
bsp ron notice zone asi 警告 family one str PHP調試的時候出現了警告: It is not safe to rely on the system解決方法,其實就是時區設置不正確造成的,本文提供了3種方法來解決這個問題。 實際上,
poj 2492 a bug's life 簡單種類並查集
ont nbsp root 遞推 spl bsp n) void display 題意大致為找同性戀的蟲子。。。。 這個比食物鏈要簡單些。思路完全一致,利用取余操作實現關系之間的遞推。 個人感覺利用向量,模和投影可能可以實現具有更加復雜關系的並查集。 1 #inclu
poj2492--A Bug's Life(並查集變形)
esp pst algorithm table out from nsis with bug else if A Bug‘s Life Time Limit: 10000MS Memory Limit: 65536K Total Submissions:
everything of people’s life can changed in their twenties
好的 爸爸 勤奮 chan 無限 互聯網 位數 sim span 還記得三年前,獨自背著行李,流浪遠方,來到以前僅僅在地理課本上才熟悉的北國。帶著好奇,帶著期望,帶著激動的心情,想感受毛爺爺當年霸氣的北國風光,千裏冰封的漂亮,想知道北方的面條究竟有多少種花樣,想走
Lightroom’s Clarity Slider – What Does It Do?
sha linking sting check orm display ane lan rar http://digital-photography-school.com/lightrooms-clarity-slider-what-does-it-do/ With the
POJ 2492 A Bug's Life (並查集)
ont set -1 flat com rom init red least Background Professor Hopper is researching the sexual behavior of a rare species of bugs. He assum
【轉】Life of a triangle - NVIDIA's logical pipeline
ces inside indices eache next have process specific set From:https://developer.nvidia.com/content/life-triangle-nvidias-logical-pipeline