在現有技術的範疇內,客戶端一般有兩種選擇,要麼是基於瀏覽器的,要麼是單獨的pc客戶端(比如基於swing)。那麼怎麼選擇這兩種技術呢?本文給出乙個參考。
基於瀏覽器的客戶端:
優點:1.開發周期快,由於是基於成熟的瀏覽器開發使用者介面,所以要比pc客戶端容易很多。
2.使用者接受度高,所有上網的人,都會使用瀏覽器,如果專門開發乙個pc客戶端,很有可能使用者接受度不夠高。
缺點:1.開發者不能精確的控制瀏覽器的顯示,各個瀏覽器對一樣的內容,很有可能顯示出不一樣的效果。
2.使用者介面單一,由於瀏覽器中只支援標記語言開發介面,導致介面的選擇不夠強,而且和使用者高效的互動不是那麼容易。
3.由於瀏覽器通訊的特點,本來可以一次請求的資料,很有可能需要多次請求才可以完成(乙個介面有很多)。這增大了伺服器端得壓力,而且使得通訊變得低效。
基於pc的客戶端:
優點:1.由於程式設計師直接和作業系統打交道,可以呈現出功能非常強大,互動性強的使用者介面
2.通訊由自己控制,可以很大程度上優化通訊
缺點:1.很多時候不能跨平台(比如使用mfc構建客戶端)。
2.成本較大(如果基於瀏覽器開發,基本不需要專門的客戶端人員,但是基於pc,就不一樣了)。
簡單的J2EE 三 客戶端的選擇
在現有技術的範疇內,客戶端一般有兩種選擇,要麼是基於瀏覽器的,要麼是單獨的pc客戶端 比如基於swing 那麼怎麼選擇這兩種技術呢?本文給出乙個參考。基於瀏覽器的客戶端 優點 1.開發周期快,由於是基於成熟的瀏覽器開發使用者介面,所以要比pc客戶端容易很多。2.使用者接受度高,所有上網的人,都會使用...
J2EE 類的建立
1.建立book類 package j2eetest 包名 author wanjinyoung public class book 獲取書名 public string getname 獲取作者 public string getauthor 獲取編號 public string getisbn ...
J2EE中的路徑問題
解決方案 採用絕對路徑,但為了解決不同部署方式的差別,在所有非 struts 標籤的路徑前加 如原路徑為 images title.gif 改為 images title.gif 的作用是取出部署的應用程式名,這樣不管如何部署,所用路徑都是正確的。缺點 操作不便,其他工具無法正確解釋 採用相對路徑,...