АПД довольно широк, так как охватывает весь интерфейс вплоть до доступа к данным. Это отличный RAD фреймворк, если вы собираетесь использовать весь стек, но он не так хорош, если вы собираетесь использовать только одну или другую часть.
Я предполагаю, что вы говорите об использовании бизнес-компонентов TopLink или ADF (BC4J) для уровня доступа к данным.
Я бы сказал, что если вы планируете использовать приложение на основе RMI, то TopLink, вероятно, будет лучше, главным образом потому, что мощь BC4J заключается в его объектах вида, которые не сериализуются (следовательно, переводят эти результаты в стиль TopLink все равно объекты значения).
Если вы работаете с веб-приложением, работающим в прямом и обратном направлении, и вам не очень важны EJB и RMI, то я думаю, вы обнаружите, что BC4J предлагает много возможностей для масштабирования стандартных веб-приложений ... Длинная история Короче говоря, он отображает SQL в объекты представления, которые в основном представляют собой интеллектуальные наборы данных, которые имеют очень настраиваемое поведение, которое может быть напрямую связано с JSF компонентами Oracle ADF Faces, что дает действительно хороший цельный RAD.