大音希聲、大象無形

          Java企業級應用軟件開發探討

          03 2006 檔案

          企業級應用為什么要分層
               摘要: 首先,需要知道什么是企業級應用。

          企業級應用(enterprise applications),其實是一個軟件行業內部通用的一個術語。如果解釋成通俗易懂的話來說,那就是一個企業范圍內所使用的、基于計算機的穩定的、安全的和高效的分布式信息管理系統。
          對于企業級應用而言它的分布式有兩種形式:B/S結構和C/S結構。由于瀏覽器的功能日益強大、網頁技術的日益流行和應用服務器軟件和中間件產品的逐步成熟,B/S結構的企業級應用已經成為一種流行的趨勢,所以在下面的討論中所謂的企業級應用統一為基于B/S結構的分布式企業信息系統。

          一般說來企業級應用都可以分為三層持久層(Persistence Layer) 、業務邏輯層(Business Logic Layer) 和展現層(Presentation Layer ) 。
          為什么要分這么幾個層次呢?
          歸根結底主要原因只有一個——那就是提高軟件開發生產力,降低軟件開發成本,提高軟件產品質量。
          因為軟件公司也是資本公司,公司的主要目標是盈利而不是科技發展。所以,公司的技術架構的優劣主要應該體現  閱讀全文

          posted @ 2006-03-20 15:31 guitarpoet 閱讀(249) | 評論 (0)  編輯

          主站蜘蛛池模板: 新泰市| 寻乌县| 慈溪市| 木兰县| 丰台区| 丽水市| 克拉玛依市| 上杭县| 阳东县| 远安县| 临沂市| 古交市| 太保市| 仙桃市| 惠东县| 调兵山市| 阿鲁科尔沁旗| 涟水县| 延川县| 武汉市| 巴彦淖尔市| 永善县| 昌图县| 扎囊县| 怀安县| 双桥区| 格尔木市| 齐河县| 三原县| 策勒县| 太康县| 得荣县| 日喀则市| 霍城县| 临夏市| 马龙县| 揭西县| 双辽市| 井陉县| 盐边县| 新乐市|