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


1企業級應用概念

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

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

2企業級應用的特點

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

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

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

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

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

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

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


什麼?秋冬比夏天更適合脫毛?

精緻的小仙女們,總會在夏天將手毛腿毛脫得一乾二淨。 入秋後,不少人大松一口氣,畢竟套上長衣長褲後,再旺盛的腿毛也沒人看見了——脫毛什麼的隨它去吧! 不久會發現:還是大意了。 腿毛就像春天的野草,時刻演繹著「怎麼大風越狠,我越飄揚」...


為什麼你總是把直銷和傳銷搞混?

直銷邦訊 直銷和傳銷到底有沒有區別?大家似乎對“什麼是直銷”、“什麼是傳銷”的理解千差萬別,說法各異。 在這個問題上,多年來,一直被問及問題,一直困惑,所以這個問題在百度,知道熱度是五星。一旦有傳銷新聞,網友留言掐架總會提起“直銷”與“傳...


留言

秘密留言