के साथ एप्लिकेशन आर्किटेक्चर मैं वेब एप्लिकेशन पर काम कर रहा हूं और बाद में हमारे पास अपने मोबाइल एप्लिकेशन को विकसित करने और उपलब्ध कराने की योजना है। मैं नहीं कर रहा हूँ एक बहुत अनुभवी लेकिन सिर्फ अपनी समझ के आधार पर इस वास्तुकला की योजना बना:एमवीसी, डब्ल्यूसीएफ, ईएफ
- MVC वेब प्रोजेक्ट सामने के छोर जो सीधे WCF सेवाओं के लिए संवाद स्थापित करेंगे।
- डेटा एनोटेशन का उपयोग कर एमवीसी मॉडल पर सर्वर साइड सत्यापन किया जाएगा तो डेटा डब्लूसीएफ परत को पास कर दिया जाएगा। ग्राहक सदस्यता प्रदाता का उपयोग सुरक्षा भी एमवीसी में लागू किया जाएगा।
- डब्ल्यूसीएफ परत एक व्यापार परत की तरह काम करेगी। जहां आवश्यक हो यह डीएएल से संचार करेगा जो कक्षा पुस्तकालय है।
- दाल का उपयोग एफई इस वास्तुकला अच्छा एसक्यूएल सर्वर से संवाद किया जाएगा *
सवालों को खुश
- है?
- क्या डब्ल्यूसीएफ का उपयोग व्यावसायिक परत और सेवाओं की परत के रूप में करना अच्छा है?
- किस परत पर हमें कौन से परतों को लागू करना चाहिए?
- डेटा सत्यापन और सुरक्षा के लिए एमवीसी सही जगह है?
धन्यवाद
संपादित 5. यह इकाई परीक्षण के बारे में अच्छा है? या बेहतर testign के लिए मुझे कुछ बदलाव करना चाहिए?
धन्यवाद @byanmac, मुझे वेब एपीआई के बारे में पता नहीं था। क्या आप कृपया मुझे अपने डिजाइन में मार्गदर्शन कर सकते हैं जहां इसे लगाया जाएगा और यह क्या बदलेगा? कृपया यदि संभव हो तो मेरे अन्य क्रमांकित प्रश्नों का उत्तर दें। – user576510
यह डब्ल्यूसीएफ मध्यम स्तर को प्रतिस्थापित करेगा। यह आपके फ्रंट एंड वेब यूआई भूमिकाओं का उपयोग करने के लिए एक आरईएसटी एंडपॉइंट होगा। – bryanmac
धन्यवाद। एमवीसी में विकसित नहीं होने वाले मोबाइल एप्लिकेशन जैसे अन्य ग्राहकों के लिए मैं इसे सीधे कैसे एक्सेस कर पाऊंगा? जैसे कि यह एचटीएमएल या एचटीएमएल 5 जैसी देशी ब्राउज़र भाषाओं में एंडॉइड के लिए एक आवेदन है? – user576510