0 留言:

企業級數據應用的概念和特點


1企業級應用概念

企業應用程式是為商業組織和大型企業創建的解決方案和應用程式。這些大型企業應用enterprise application用戶多、數據量大、事務密集的特點,往往能夠滿足未來業務需求的變化,易於升級和維護。

一個好的企業應用程式架構通常來自於優秀的解決方案。同時,從應用設計之初就要考慮架構的合理性、靈活性和健壯性,以滿足企業應用的複雜需求,為未來的系統調整和升級留有餘地。事實上,這個過程延長了整個應用的生命週期,增強了用戶在多變的商業社會中的適應性,降低了系統維護的成本和難度,從而給用戶帶來了最大的收益。

2企業級應用的特點

企業應用程式通常具有以下特徵。

(1)數據持久化(Persistent data )。企業級應用需要持久保存數據。由於數據在程式運行中到處都要用到,因此必須持久保存而且通常要保存很多年。在這段時間裏,使用數據的程式也會經常發生改變。常見的情況是,數據的壽命比創造它們的硬體系統、操作系統、編譯器還要長。在這段時間裏,在不影響原有資訊的前提下,為了存儲新的資訊,數據的結構也會因此發生很多變化。有時企業為了處理一個業務,安裝了一個全新的應用系統,那麼這些數據也必須移植到新的應用系統上。

(2)海量數據的存儲。一般來說,企業級應用包含的數據量是巨大的。一個中型的系統就會包含超過1GB的數據量一一被組織成上千萬條記錄。管理這些數據就成為這個系統的主要部分。較早的系統使用索引檔結構像IBM的VSAM & ISAM。現代的系統經常使用資料庫,大多數是關係型資料庫。

(3)併發訪問數據。多用戶併發訪問數據在企業應用程式中很常見。對於許多系統來說,用戶數量可能少於100個,但是對於一個基於互聯網的網路系統來說,用戶增長率是幾何級數。有這麼多用戶,確保他們能正確訪問系統中的數據是很重要的。但即使你沒有那麼多用戶,也要確保兩個人不會同時訪問相同的數據。通過事務管理工具處理用戶過多的沉重負擔只是解決方案的一部分。

(4)大量的用戶圖形介面。為了應對不斷增長的數據量,大量的UI介面被投入使用,因此出現上百種不同的介面也就不足為奇了。普通用戶和專業用戶的習慣差別很大,技術專長也很少。為了滿足不同的需求,數據的形式也多種多樣。

企業應用集成——從介面集成到開放能力

企業發展應用系統集成可以分為如下三個階段,下麵分別進行設計說明。第一階段:完全的點對點系統集成業務系統通過enterprise application方式完成進行集成,形成蜘蛛網式集成體系結構。在這個階段本身有幾個開發過程,初始階段是介面不...


商用的服務型人才公寓企業不能亂買

大部分人在海外置業, 都只瞭解片面情況, 很多時候我們都不清楚到底買了什麼文化產業。 特別是對於住宅, 這裏簡單的可以分為住宅和商業兩種。 民用住宅是指居住在土地上的住宅, 建好的單位也只能是住宅建築用途。 在商業...


留言:

秘密留言