ओरेकल एडीएफ आपको एमवीसी अनुप्रयोगों को विकसित करने की अनुमति देता है जो मुख्य रूप से उद्यम आवश्यकताओं का समर्थन कर सकते हैं। वहाँ कुछ विशिष्ट चीजें हैं जो आप यहाँ पर विचार करना चाहिए रहे हैं:
ये डाटाबेस संपर्क के मूल तत्व हैं। वे मॉडल परत और व्यापार सेवाओं के अनुरूप हैं। I.e.business तर्क यहां लागू किया गया है।
इन तत्वों कि प्रदर्शन तत्वों के रूप में माना जाता है। देखें ऑब्जेक्ट्स को अद्यतन करने योग्य या केवल पढ़ा जा सकता है।
अद्यतन करने योग्य दृश्य वस्तुएं इकाई वस्तुओं से प्राप्त की जाती हैं क्योंकि दृश्य ऑब्जेक्ट्स में कोई भी परिवर्तन इकाई ऑब्जेक्ट में प्रतिबिंबित होगा और फिर डेटाबेस में प्रतिबिंबित होगा।
केवल पढ़ने के लिए मानक मानक क्वेरी का उपयोग करके वस्तुओं को विकसित किया जा सकता है।
ये किसी भी एडीएफ आवेदन के मुख्य भागों के रूप में वे शामिल दृश्य वस्तुओं उन प्रदर्शित करने के लिए की जरूरत है। कोई भी दृश्य जिसे प्रदर्शित करने की आवश्यकता है उसे एप्लिकेशन मॉड्यूल में जोड़ा जाना चाहिए।
इसका उपयोग व्यापार सेवाओं का परीक्षण करने के लिए भी किया जा सकता है क्योंकि व्यवसाय सेवाओं को दृश्य भाग में संलग्न करने से पहले सही परिणामों के लिए सत्यापित करने की आवश्यकता है।
एसओए (सेवा उन्मुखी वास्तुकला)
इसकी मदद से आप BPEL भाषा और जावा का उपयोग कर वेब सेवाओं को विकसित करने के। इन वेब सेवाओं में व्यावसायिक प्रक्रियाएं होती हैं जिनका उपयोग एडीएफ एप्लीकेशन में किया जा सकता है जो किसी भी एंटरप्राइज़ एप्लिकेशन का आगे वर्णन करता है।
सकारात्मक:
के रूप में सभी डेटाबेस तालिकाओं पर कार्रवाई डेटा मॉडल अपने आप में आप के लिए प्रदान की जाती हैं क्या तुम सच में तेजी से उद्यम अनुप्रयोगों को विकसित कर सकते हैं।
UI घटकों का समृद्ध सेट जो विभिन्न तरीकों से बातचीत कर सकता है .eg. पैनल स्प्लिटर, पैनल टैब्ड, सजावटी बॉक्स इत्यादि
वेब सेवाओं को आसानी से एडीएफ में खपत किया जा सकता है।
यह विकास को तेज़ी से बनाता है।
विपक्ष:
अन्य विकल्पों की तुलना में भारी।
jQuery, अजाक्स आदि जैसे लोकप्रिय JavaScript लाइब्रेरी उपयोग नहीं कर सकते
UI घटक देखने बूटस्ट्रैप, jQuery आदि जैसे नवीनतम चौखटे की तुलना में बहुत पुराना
स्रोत
2016-01-01 17:10:34
मुझे नहीं पता कि एडीएफ क्या है, लेकिन मैं आश्वस्त रूप से कह सकता हूं कि # 2 का जवाब "नहीं" है। –