大音希聲、大象無形

          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 閱讀(256) | 評論 (0)  編輯

          主站蜘蛛池模板: 额尔古纳市| 乌拉特前旗| 娱乐| 班戈县| 庐江县| 甘南县| 巴中市| 连云港市| 武功县| 昌吉市| 麦盖提县| 揭西县| 曲周县| 香港| 油尖旺区| 海盐县| 鸡泽县| 巴马| 额敏县| 曲水县| 遵义市| 济宁市| 台安县| 揭西县| 定日县| 洮南市| 丰宁| 阳谷县| 扎囊县| 交城县| 鹤山市| 高清| 宁国市| 和龙市| 荔波县| 东乌珠穆沁旗| 阳高县| 霍林郭勒市| 滨州市| 于都县| 高青县|