कारण लोगों wsHttpDualBinding
संस्तुत कर रहे हैं, क्योंकि यह एक सुरक्षित और अंतर-संचालित बंधन है कि के लिए डिज़ाइन किया गया है अपने आप में है डुप्लेक्स सेवा अनुबंधों के साथ उपयोग करें जो दोनों सेवाओं और ग्राहकों को संदेश भेजने और प्राप्त करने की अनुमति देता है।
'डुप्लेक्स' नामक संचार के प्रकार में कई भिन्नताएं हैं। आधा और पूर्ण सबसे सरल हैं।
- आधा डुप्लेक्स: वॉकी-टॉकी की तरह काम करता है, एक व्यक्ति किसी भी समय बोल सकता है।
- पूर्ण डुप्लेक्स: किसी फोन की तरह, कोई भी व्यक्ति किसी भी समय बोल सकता है।
प्रत्येक एक लाभ और समस्या पेश करेगा, वे आपकी आवश्यकताओं के आधार पर इस संचार को और अधिक प्रभावी ढंग से बनाने के तरीके भी प्रदान करते हैं।
मैं थोड़ा उलझन में हूं, लेकिन मैं स्पष्टीकरण देने का प्रयास करूंगा।
उन हैं:
आप दृष्टिकोण है कि यहाँ हो सकता है की एक वर्गीकरण है, एक Windows संचार फाउंडेशन (WCF) सेवा निम्नलिखित की आवश्यकता है अनिवार्य रूप से डब्ल्यूसीएफ के लिए "एबीसी"।
आप देख सकते हैं सेवा में शामिल होंगे:
उन के निर्माण के इस तरह एक तस्वीर को दर्शाया गया है मेजबान घर सेवा करता है जो ग्राहक consu होगा मुझे इसलिए वे सेवा विधियां वांछित कार्य करती हैं। एक उदाहरण प्रतिनिधित्व:
जैसा कि आप देख क्लाइंट-1 इंटरनेट के माध्यम से जा रहा है (HTTP, HTTPS, आदि) तो मेजबान है, जो सेवा करना होगा मारा जाएगा उन कार्यों को।
अब क्लाइंट-एन स्थानीय रूप से सेवा का उपभोग कर रहा है, इसलिए यह एक उदाहरण के रूप में (टीसीपी, आदि) पर बात कर रहा है।
याद रखने का सबसे आसान तरीका: कई सेवाओं को उपभोग किया जा सकता है हालांकि कई ग्राहकों को कार्य करने के लिए उन विधियों की आवश्यकता होती है। आप service-oriented architecture (SOA) का उपयोग करके बहुत जटिल मॉडल बना सकते हैं।
सभी डब्ल्यूसीएफ, आपके आवेदन को होस्ट या केंद्रीकृत स्थान से कनेक्ट करने का माध्यम है जिसका आपके पास उपयोग नहीं हो सकता है।
आप ऊपर छवि में देख सकते हैं, ग्राहक एक सेवा होस्ट करने के लिए के माध्यम से संचार करता है। जो कार्य की एक श्रृंखला करता है। डब्ल्यूसीएफ प्रोटोकॉल की एक सरणी पर बात करेगा। उम्मीद है कि यह डब्ल्यूसीएफ की संरचना के बारे में बेहतर समझ प्रदान करेगा।
आपके पास शुरू करने के लिए बहुत सारे ट्यूटोरियल और पोस्ट भी हैं। "डब्ल्यूसीएफ चरण दर चरण" जैसी कुछ उत्कृष्ट किताबें।
अनिवार्य रूप से आप एक एसिंक्रोनस पूर्ण डुप्लेक्स कनेक्शन, या एक सिंक्रोनस पूर्ण डुप्लेक्स सेवा की तलाश में हैं। जैसा ऊपर बताया गया है, संक्षेप में आपका कार्य सेवा का बिंदु है।
प्रश्न: यह कैसे काम करता है?
यह आपके डिज़ाइन पर उबाल जाएगा। ऐसी सीमाएं और संरचनाएं हैं जिन्हें आपको अपने लक्ष्य के लिए वास्तव में अनुकूलित करने के लिए पालन करने की आवश्यकता होगी।
इस तरह की बाधाओं को हो सकता है:
- सर्वर लोड
- संचार पथ
- सुरक्षा
- एकाधिक ग्राहकों के फेरबदल यूआई/एक ही डेटा
- आदि
सूची जारी है और जारी है। मैं वास्तव में डब्ल्यूसीएफ पर ट्यूटोरियल या कुछ किताबें देखता हूं। यहाँ कुछ कर रहे हैं:
वे y में मदद मिलेगी अपने इच्छित लक्ष्य का पालन करने के लिए सेवा संरचना के साथ कहां काम करें।
डब्ल्यूसीएफ के साथ सबसे अधिक सफलता के लिए "एबीसी" याद रखें।
क्या आप व्यवसाय के मामले को थोड़ा और समझा सकते हैं? सर्वर पर डब्ल्यूसीएफ सेवा को किसी भी ग्राहक के साथ संचार शुरू करने की आवश्यकता क्यों है? – levelnis
आप WSDualHttp बाइंडिंग – Alex
स्पष्ट प्रश्न का उपयोग क्यों नहीं कर सकते हैं - यदि मैं अपनी अद्यतन पृष्ठभूमि के प्रति समझ में आता हूं तो मैं WSDualHttp बाइंडिंग का प्रयास करूंगा? – user1438082