2008-10-16 16 views
6

एनेट डेस्कटॉप एप्लिकेशन केंद्रीय सर्वर को जानकारी भेज देगा, संभावित रूप से हजारों और हजारों डेस्कटॉप ऐप्स मेरे सर्वर पर जानकारी भेज रहे होंगे।एएसपीनेट वेब सर्विसेज बनाम डब्ल्यूसीएफ

डेटा आकार में छोटा होगा।

क्या .NET वेब सेवाएं इस scenerio के लिए अच्छा होंगी या डब्ल्यूसीएफ बेहतर अनुकूल होगा?

पेशेवर/विपक्ष क्या हैं?

उत्तर

2

थ्रॉटलिंग, समरूपता इत्यादि की संभावनाएं डब्ल्यूसीएफ के भीतर कहीं अधिक विकसित हैं। शुरुआत में थोड़ा और अधिक काम करता है, लेकिन मुझे लगता है कि यह उन परिदृश्यों के लिए बेहतर है जहां आपको अपनी बाइंडिंग पर पूर्ण नियंत्रण होना चाहिए।

1

कुछ मामलों में भेजने के लिए डेटा के प्रकार और मात्रा पर निर्भर करता है।
डब्ल्यूसीएफ आपको अपनी कॉल को ट्विक करने के लिए और विकल्प देगा।

दूसरी ओर, मैं डब्ल्यूसीएफ पर एएसपीनेट वेब सेवाओं को लागू करने के फायदों के बारे में नहीं सोच सकता। डब्ल्यूसीएफ में आप सादे 'पुरानी' वेब सेवाओं को भी लागू कर सकते हैं

3

मैं डब्लूसीएफ आरईएसटी-आधारित सेवा के साथ जाऊंगा, क्योंकि आप एसओएपी हेडर के ऊपरी हिस्से के बिना शुद्ध डेटा संचारित करने में सक्षम होंगे (और अन्य लिफाफा बकवास) जो एसओएपी-आधारित क्लासिक .asmx वेब सेवा के साथ आता है।

2

डब्ल्यूसीएफ एसओए के लिए एक और मजबूत दृष्टिकोण है। माइक्रोसॉफ्ट इसे माइक्रोसॉफ्ट बिजनेस एप्लिकेशन की अगली लहर बनाने के लिए प्राथमिक ढांचा बनाने के लिए प्रतिबद्ध है। पहले से ही उपलब्ध कार्यक्षमता, अपने जीवन चक्र में, सादे पुरानी वेब सेवाओं से बेहतर है। यह केवल बेहतर हो रहा है। जल्दी डब्लूसीएफ के साथ जाकर, आप लहर की सवारी करने और भविष्य की नई कार्यक्षमता का लाभ उठाने में सक्षम होंगे।

0

एएसएमएक्स रिमोटिंग की तरह है, यह अभी भी आसपास है क्योंकि यह 1.0 के साथ भेज दिया गया है, लेकिन अगर आप एक नई परियोजना शुरू कर रहे हैं तो आपको इसका उपयोग नहीं करना चाहिए। डब्ल्यूसीएफ आपको कई और सुविधाएं और बेहतर टूलिंग समर्थन देगा।

+1

वेब सेवाओं और रिमोटिंग के बीच एक बड़ा अंतर है। – Kon

+4

उनका मुद्दा था कि रिमोटिंग की तरह, .asmx तरीके को बहिष्कृत माना जाता है और आपको डब्ल्यूसीएफ का उपयोग शुरू करना चाहिए। – Kev

संबंधित मुद्दे