2012-09-11 16 views
7

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

+7

एक त्वरित इंटरनेट खोज इसका उत्तर देगी .... उनके पास –

उत्तर

11

WCF = विंडोज संचार फाउंडेशन

WPF = विंडोज प्रस्तुति फाउंडेशन।

WCF सौदों संचार के साथ (सरल शब्दों में - स्वरूपण और क्रमबद्धता शामिल के रूप में डेटा भेजने और प्राप्त करने के साथ-साथ), प्रस्तुति के साथ WPF सौदों (यूआई)

+0

में कुछ भी नहीं है जब हमारे पास डब्ल्यूसीएफ रिया सेवाएं हैं जो वास्तव में हमारे आवेदन के लिए दर्शाती हैं? –

10

त्वरित जवाब है: विंडोज प्रस्तुति फाउंडेशन (WPF) मूल रूप से है उपयोगकर्ता इंटरफ़ेस प्रदर्शित करने का एक तरीका। (this देखें)

विंडोज संचार फाउंडेशन (डब्ल्यूसीएफ) सेवा उन्मुख अनुप्रयोग बनाने के लिए एक ढांचा है। (this देखें)

किसके लिए आपको उपयोग करना चाहिए, यह आपकी आवश्यकता पर निर्भर करता है। आम तौर पर डब्ल्यूपीएफ में लिखे गए एक आवेदन, एएसपी.नेट..एटीसी ने डब्ल्यूसीएफ सेवा को सर्वर-साइड पर कुछ प्रोसेसिंग करने के लिए बुलाया और सेवा परिणाम को उस एप्लिकेशन को लौटाती है जिसे इसे कहा जाता है।

2

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

0

डब्ल्यूसीएफ = विंडोज संचार फाउंडेशन का उपयोग सेवा-उन्मुख अनुप्रयोगों के निर्माण के लिए किया जाता है। डब्ल्यूपीएफ = विंडोज प्रेजेंटेशन फाउंडेशन का उपयोग मंच-स्वतंत्र अनुप्रयोगों को लिखने के लिए किया जाता है।

3

विंडोज प्रस्तुति फाउंडेशन (WPF)

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

विंडोज संचार फाउंडेशन (WCF)

विंडोज संचार फाउंडेशन (WCF) इमारत सेवा उन्मुख अनुप्रयोगों के लिए माइक्रोसॉफ्ट के एकीकृत प्रोग्रामिंग मॉडल है। यह डेवलपर्स को सुरक्षित, भरोसेमंद, लेनदेन वाले समाधान बनाने में सक्षम बनाता है जो प्लेटफ़ॉर्म को एकीकृत करते हैं और मौजूदा निवेशों के साथ इंटरऑपरेट करते हैं। (: .htm, .xaml & .css, .. प्रस्तुति)

  • WCF अपने बैकएंड एप्लिकेशन (सेवाओं है कि आप के लिए फ़्रंटएंड को वितरित करने के लिए डेटा प्राप्त करने सर्वर कनेक्शन शामिल है

  • 2
    • WPF अपने फ़्रंटएंड है अब तक)। आप रीस्टफुल मॉडल के लिए डब्ल्यूसीएफ लिख सकते हैं।
    • वेबएपीआई 4 + फ्रेमवर्क के लिए रीस्टफुल मॉडल की सेवाओं के निर्माण के लिए है।
    0

    विंडोज संचार निधि (डब्ल्यूसीएफ) का उपयोग विभिन्न अनुप्रयोगों को जोड़ने और अंतराल का उपयोग करके डेटा के बीच गुजरने के लिए किया जाता है।

    विंडोज प्रेजेंटेशन फाउंडेशन का उपयोग एक्सएमएल के प्रारूप में समृद्ध इंटरनेट अनुप्रयोगों को डिजाइन करने के लिए किया जाता है।

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