2010-05-29 95 views

回答

2

首先,甲骨文已停止形式作爲項目前一段時間,現在也停止支持它。 表單曾經是一個桌面應用程序的框架,可以輕鬆連接到Oracle數據庫,非常類似於Access之上的VBS。 ADF是一個涵蓋MVC體系結構的所有中間件方面的完整框架。 將ADF與Forms進行比較就像比較法拉利和Yugo。

+0

不錯的答案,但將網絡取代桌面?在桌面應用程序中,只需使用鍵盤即可快速插入新記錄。但在瀏覽器中,我懷疑一些員工可以比桌面輸入更快的速度輸入數據。 – darpet 2010-06-04 12:22:49

+0

哦,不,不,桌面和網絡應用程序保持!你看,ADF只是一個更有組織的替代形式。它建立在MVC體系結構的基礎之上,以分離實現的不同方面。一個構建模型 - 僅僅一次 - 它是數據庫的鏡像,然後您可以使用同一模型創建Swing或Web應用程序。在此文檔中https://docs.google.com/viewer?url=http://www.oracle.com/technology/products/jdev/collat​​eral/papers/10g/ADF_overview.pdf&pli=1查看第7頁的圖像,藍色部分是ADF。 – 2010-06-04 13:30:41

0

oracle形式優於adf的優點是oracle表單比adf形式快很多,並且易於連接到Oracle數據庫不需要很多java代碼就可以獲得存儲過程/ dyanmic查詢只需連接並開始編寫pl/sql。