自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle應用的程序開發(fā)趨于向Web的緣由

數(shù)據(jù)庫 Oracle
本文主要介紹的是Oracle應用的程序開發(fā)趨于向Web的緣由,以及它趨于向Web將會帶來什么樣的結(jié)果的闡述,以下就是相關(guān)內(nèi)容的介紹?!?/div>

由于經(jīng)濟的推動力與預算的相關(guān)問題而迫使很多的企業(yè)減少了Oracle的應用開發(fā)的相關(guān)項目,或是來尋求更加廉價的方式來構(gòu)建應用。但是最重要的是,加上把應用程序轉(zhuǎn)為Web應用的需求。

公司和第三方開發(fā)人員已經(jīng)面向Oracle數(shù)據(jù)庫構(gòu)建應用程序和前端系統(tǒng)幾十年了。那些應用已經(jīng)使許多關(guān)鍵業(yè)務流程比較固定了,但是他們又必須經(jīng)常進行變更來滿足新業(yè)務的需要。這種持續(xù)的變革比較有利的一方面是,它使得雇傭的開發(fā)人員們收入很不錯。

經(jīng)濟推動力和預算問題迫使許多企業(yè)削減了Oracle應用開發(fā)項目,或者來尋求更廉價的方式構(gòu)建應用。最重要的是,加上把應用程序轉(zhuǎn)為Web應用的需求,你就面臨著一個難題:那就是在構(gòu)建和部署新應用程序時如何降低你的成本? 

對于Oracle開發(fā)人員來說,幸運的是,事實證明變革有強大的效力。因為Oracle已經(jīng)為滿足大企業(yè)的需求進行了革新,所以O(shè)racle有構(gòu)建應用程序的工具。這些應用程序開發(fā)工具中,最著名的是那些為快速應用開發(fā)(RAD)設(shè)計的工具,它們是專為降低開發(fā)新應用程序的需要而產(chǎn)生的。 

RAD帶來了一套新的工具集,并給Oracle應用程序開發(fā)表帶來了新的流程,這一流程改變了構(gòu)建應用程序的基本原理和方法。RAD工具以自動化設(shè)計和編碼取代了乏味的手工設(shè)計和編碼過程。這一自動化過程帶來了多種益處,從加快應用程序開發(fā)到改善變更管理的靈活性等。

自動化過程通過淘汰掉古老的瀑布式開發(fā)方法學(瀑布式開發(fā)方法非常依賴于獨立的個體能力),進一步加速了應用開發(fā)和交付過程。

除此之外,最新的RAD工具采用了螺旋式的應用程序開發(fā)方法,這種方法不像瀑布式,它更強調(diào)迭代的方式,它可以把最終用戶帶入到開發(fā)過程中來。螺旋式開發(fā)可以把一個項目分割為比較小的多個部分,這些部分可以并行地開發(fā),并以可管理的大小建立原型。

然后,這種解決方案的每一部分都可以被獨立測試,并打包到一起來完成整個項目。螺旋式開發(fā)方法學與RAD工具密切合作在降低開發(fā)應用所需時間的同時還增加了靈活性。 

在過去幾年里,RAD工具的市場敏銳度有了極大的增長,產(chǎn)生增長最大的促進因素來自于向終端用戶交付應用程序方式的變化。最近,已經(jīng)出現(xiàn)了從桌面應用程序向Web應用轉(zhuǎn)變的重大趨勢,這帶來了一套新的工具和開發(fā)方法學。這些更新的工具支持開發(fā)人員關(guān)注于交付基于Web(使用異步JavaScript與XML, AJAX)的應用程序。

AJAX是一套技術(shù)集合,它支持開發(fā)者開發(fā)基于Web的應用程序,并在Web瀏覽器內(nèi)部運行那些應用。 

AJAX和Oracle的互補非常好。AJAX支持開發(fā)人員構(gòu)建支持無限用戶數(shù)的Web應用程序,而Oracle應用提供大用戶量應用程序需要存儲和供應的數(shù)據(jù)。這些因素,加上RAD方法,形成了一種新的方法學,它可以為企業(yè)生產(chǎn)更加廉價的應用程序,也刺激了新項目的開發(fā)。

這些因素有助于保持內(nèi)部應用開發(fā),或者給解決方案供應商創(chuàng)造了提供定制應用程序開發(fā)服務的新機會。對于開發(fā)人員來說,選擇一款整合有RAD能力的開發(fā)套件是以節(jié)約方式遷移應用程序到Web應用的第一步。合適的RAD環(huán)境應該整合了構(gòu)建基于Web應用程序的方法,以及與Oracle數(shù)據(jù)庫的交互,帶有集成開發(fā)環(huán)境(IDE)也是一個特征。 

無獨有偶,把這些功能特性結(jié)合起來考慮有助于縮小選擇范圍,我們只能在幾款(具備這些功能特性的)套件和產(chǎn)品中進行挑選。期望投入Web應用程序開發(fā)世界的開發(fā)人員會轉(zhuǎn)向一些產(chǎn)品,比如:Alpha軟件公司的Alpha Five第10版,Quest軟件公司的第10版,Embarcadero公司的RAD Studio 2010,以及甲骨文公司的Oracle Application Express。

這些產(chǎn)品每一款都提供了面向Oracle數(shù)據(jù)庫創(chuàng)建Web應用所需要的工具。 

Oracle應用程序開發(fā)趨于向Web

 【編輯推薦】

  1. Oracle tnslsnr服務器如何設(shè)置密碼
  2. Oracle約束的添加方法的描述
  3. Oracle更改表主鍵的實際應用
  4. Oracle reports中實現(xiàn)報表的定長
  5. 執(zhí)行Oracle sql的實際步驟
責任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-05-07 16:40:45

Oracle 10g

2010-04-14 14:30:35

Oracle ASM

2010-04-15 09:36:42

2010-04-20 16:56:19

Oracle數(shù)據(jù)庫

2009-09-22 12:22:54

ibmdwLotus

2015-05-20 13:17:55

OracleWeb應用開發(fā)開發(fā)框架

2010-12-31 15:29:54

Web應用程序

2019-12-16 10:01:54

Java開發(fā)Web

2013-08-08 09:48:10

Web

2010-04-27 14:18:56

Oracle控制文件

2011-05-06 15:31:28

moblweb開發(fā)DSL

2009-04-01 14:33:33

2009-07-09 16:47:26

Servlet的Web

2011-11-29 16:07:36

移動Web開發(fā)框架移動開發(fā)

2010-04-15 10:34:16

Oracle程序開發(fā)

2010-04-19 11:19:50

Oracle基本

2019-11-25 11:20:08

FlutterWeb應用軟件開發(fā)

2010-04-14 15:30:41

Oracle數(shù)據(jù)庫

2009-02-27 17:00:25

2020-03-20 19:37:03

JavascriptWeb前端
點贊
收藏

51CTO技術(shù)棧公眾號