बेवकूफ सवालों के लिए खेद है, लेकिन डब्ल्यूसीएफ के बारे में कुछ चीजें हैं जो मैं अपने सिर को चारों ओर नहीं ले सकता। .... निम्नलिखित पर कुछ सलाह के लिए आभारी होंगेडब्ल्यूसीएफ net.tcp बाइंडिंग, संदेश प्रारूप और सुरक्षा प्रश्न
एक बहुत ही बुनियादी स्तर पर HTTP या MSMQ तार पर मेरा संदेश स्थानांतरण करने के लिए है कि WCF या तो बाइनरी (Net.Tcp) का उपयोग करता है सही भी है,?
हालांकि यह सच है कि सभी मामलों में, डेटा को हेडर और शरीर के साथ एसओएपी प्रारूप में संदेश कैसे स्थानांतरित किया जाता है, इस पर ध्यान दिए बिना? तो यह एक प्रकार का एक्सएमएल संदेश है जो HTTP/S या बाइनरी प्रारूप में प्रेषित होता है।
नेट क्लाइंट मेरे क्लाइंट सर्वर ऐप के लिए एक अच्छा विकल्प है - यह एक मैसेंजर ऐप के समान है जिसमें ग्राहक मेरे सर्वर पर फ़ायरवॉल के दूसरी तरफ सभी दूरस्थ उपयोगकर्ता हैं। अधिकांश चीजें जिन्हें मैं पढ़ रहा हूं वे डब्ल्यूएस * और HTTP का उपयोग करने के लिए कह रहे हैं।
क्या नेट टीसीपी मानक और प्रमाण पत्र के बिना सुरक्षित है? - वह है - लोग तार पर नहीं सुन सकते हैं और डेटा को डीकोड कर सकते हैं।
क्या net.tcp का उपयोग करके और एक स्थापित प्रमाणपत्र के बिना उपयोगकर्ता नाम और पासवर्ड भेजना संभव है?
यदि ऐसा है तो मुझे लगता है कि मैं इसे अपने सदस्यता प्रदाता को हुक कर सकता हूं और अपने सेवा अनुबंध कार्यान्वयन पर प्रत्येक विधि तक पहुंच प्रमाणित कर सकता हूं।
मुझे लगता है कि उपयोगकर्ता नाम और पासवर्ड सुरक्षा के साथ, प्रॉक्सी उपयोगकर्ता नाम और पासवर्ड के साथ शुरू किया गया है और यह जानकारी हर अनुरोध के साथ भेजी जाती है।
फिर मेरे सदस्यता प्रदाता को प्रत्येक विधि कॉल के लिए बुलाया जाएगा और विधि के लिए प्राधिकरण प्राप्त करने के लिए जो कुछ भी करने की आवश्यकता है उसे करें।
प्रश्नों के डंप के लिए खेद है, लेकिन यह जानना अच्छा होगा कि मैं डब्ल्यूसीएफ कैसे काम करता है, इस बारे में सही तरीके से सोच रहा हूं।
धन्यवाद।