2015-04-23 56 views
0

您好,我們需要使用Oracle ADF和jdeveloper 12c開發Web應用程序。這是一個很大的項目,所以我們需要在10人團隊的幫助下開發這個應用程序。我們的疑問是如何使用團隊開發Web應用程序。Oracle ADF:如何用10人的團隊開發adf web應用程序

假設我們有10個模塊。每個模塊由每個成員開發(每個成員使用不同的系統,具有相同的環境,Jdeveloper 12c)。最後開發所有10個模塊,我們如何將所有10個模塊組合爲一個應用程序。我們如何修改綁定,頁面流和連接細節。

請幫忙。

在此先感謝。

+1

我會建議在ADF Methodology Group Forum上發佈這個問題,然後是ADF專家的大型社區:https://groups.google.com/forum/#!forum/adf-methodology –

+1

這個問題可能太多了開放式的,可能會產生主要基於意見的答案,因此非常適合SO。 – mccainz

回答

1

全面瞭解ADF團隊的規模和角色,您可以在ADF Architecture TV channel上找到。

在建築方面,我建議SUM of the Parts Pattern

簡單地說,每一個成員都可以使用他們自己的工作區,他們將創建綁定任務基礎上的片段流。然後,將這些工作區中的每一個打包爲ADF庫並導入MASTER工作區,充當門戶。實施Master門戶最常見的模式之一是Dynamic Tabs UI Shell Template Functional UI Pattern

+0

謝謝Marcus。這非常有幫助。謝謝你的幫助。 – Abdul

0

最好的方法是使用像SVN這樣的版本控制工具。最初,任何團隊成員都需要將空白項目結構遷移到SVN。稍後他人可以簽出代碼並實施他們的代碼,之後他們可以檢查代碼。這裏的問題是你必須假設沒有2個開發人員在同一時間處理同一個文件,否則在提交代碼時可能會發生代碼衝突。

目前,我還在開發一個項目,其中一些開發人員來自境內,一些來自境外。所以,我們使用SVN。 Jdevloper本身帶有SVN客戶端。所以不需要安裝像Tortoise SVN或Smart SVN這樣的SVN客戶端。

如果您還需要更多信息,您可以回覆。

1

我建議你看this以更好地理解ADF大型項目架構,並且還可以閱讀this,thisthis。這book可能會有用。