बेसिकहेट्स बाइंडिंग .NET 4.5 पर नया है, इसलिए मुझे लगता है कि दोनों के बीच मतभेदों के आसपास बहुत सारी चीजें नहीं मिल पाती हैं।परिवहन सुरक्षा के साथ BasicHttps बाइंडिंग और WsHttp बाइंडिंग के बीच क्या अंतर है?
उत्तर
दरअसल दो बाइंडिंग बहुत समान हैं। एकमात्र वास्तविक अंतर यह है कि HTTPS की आवश्यकता के लिए, एंडपॉइंट को BasicHttp बाइंडिंग के साथ कॉन्फ़िगर करने की आवश्यकता होती है जिसमें आप सुरक्षा मोड को परिवहन (या अन्य मान्य गणनाओं में से किसी एक) के रूप में परिभाषित करते हैं। एंड्रॉइंट पर बेसिकहेट्स बाइंडिंग के साथ, सुरक्षा मोड को ट्रांसपोर्ट करने के लिए डिफॉल्ट किया गया है और क्लाइंट क्रेडेंशियल टाइप किसी को भी सेट नहीं किया गया है।
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="Service.BasicHttp.BindingConfig">
<security mode="Transport" />
</binding>
</basicHttpBinding>
</bindings>
<services>
<service name="ServiceImpl">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="Service.BasicHttp.BindingConfig"
name="IService.Http" contract="IService">
</endpoint>
</service>
</services>
</system.serviceModel>
WCF 4.5 के साथ
, एक ही विन्यास को सरल किया जा सकता:
<system.serviceModel>
<services>
<service name="ServiceImpl">
<endpoint address="" binding="basicHttpsBinding" name="IService.Http" contract="IService">
</endpoint>
</service>
</services>
</system.serviceModel>
अतिरिक्त विस्तार के लिए What’s new in WCF 4.5? BasicHttpsBinding देखें
तो यहाँ WCF 4.5 से पहले अपने विन्यास था।
दिलचस्प। यह उत्तर मूल Https बाइंडिंग और basicHttp बाइंडिंग की तुलना करता है लेकिन मूल प्रश्न शीर्षक मूल हैट्प्स बाइंडिंग और WSHttp बाइंडिंग (WS = WebService) के बीच अंतर पूछता है। – Zeek
- 1. wsHttp बाइंडिंग और ws2007Http बाइंडिंग के बीच क्या अंतर है?
- 2. basicHttp बाइंडिंग बनाम wsHttp बाइंडिंग
- 3. netTcp बाइंडिंग या wsHttp बाइंडिंग
- 4. एसएसएल के साथ wshttp बाइंडिंग और एसएसएल के बिना wsHttp बाइंडिंग एकल सेवा
- 5. डब्ल्यूसीएफ सत्र एक wsHttp बाइंडिंग के साथ और विंडोज़ सुरक्षा के बिना
- 6. डब्ल्यूसीएफ wsHttp बाइंडिंग http keepalive
- 7. netTcpContext बाइंडिंग और netTcp बाइंडिंग
- 8. wsHttp बाइंडिंग क्लाइंट app.config में बुनियादी एचटीपी बाइंडिंग
- 9. बाइंडिंग कॉन्फ़िगरेशन बनाम बाइंडिंगनाम
- 10. {बाइंडिंग प्रॉपर्टीनाम} और {बाइंडिंग पथ = प्रॉपर्टीनाम}
- 11. WSHttp बाइंडिंग का उपयोग करते हुए डब्ल्यूसीएफ और जावा इंटरऑप,
- 12. सुरक्षा टोकन और सुरक्षा टिकट के बीच क्या अंतर है?
- 13. जावा में डब्ल्यूसीएफ WsHttp बाइंडिंग वेब सेवा का उपभोग
- 14. कोई प्रमाणीकरण के साथ डब्ल्यूसीएफ परिवहन सुरक्षा
- 15. WSHttp बाइंडिंग सुरक्षा और GZip संपीड़न करके कस्टम बाध्यकारी कैसे बनाएं?
- 16. system.serviceModel/bindings/wsHttp बाइंडिंग पर बाध्यकारी नहीं है ... त्रुटि
- 17. आम-लिस्प: बाइंडिंग और प्रतीक
- 18. डब्ल्यूसीएफ नेट टीसीपी बाइंडिंग - परिवहन एन्क्रिप्शन पर्याप्त है?
- 19. "{बाइंडिंग पथ =।}" और "{बाइंडिंग}" वास्तव में
- 20. "mexHttp बाइंडिंग" क्या है?
- 21. बाइंडिंग
- 22. डब्ल्यूएस सुरक्षा तंत्र के बीच अंतर
- 23. परिवहन सुरक्षा का उपयोग करते समय डब्ल्यूसीएफ के लिए एसएसएल आवश्यक है?
- 24. एमएसएमक इंटीग्रेशन बाइंडिंग बनाम नेटएमएसएमक बाइंडिंग
- 25. नियंत्रण के बीच डेल्फी एक्सई 2 और लाइव बाइंडिंग
- 26. परिवहन सुरक्षा इंटरनेट पर डब्ल्यूसीएफ सेवा के लिए एक बुरा अभ्यास है?
- 27. डब्ल्यूपीएफ बाइंडिंग कमांड पैरामीटर = "{बाइंडिंग}"
- 28. ElementName साथ बाइंडिंग
- 29. मैं एक कस्टमबेट बाइंडिंग को कस्टम बाइंडिंग
- 30. नेटवर्किंग: परिवहन परत और नेटवर्किंग परत के बीच अंतर
नाम के आधार पर मुझे लगता है कि एक परिवहन के रूप में एचटीटीपीएस का उपयोग करता है और अन्य HTTP – Paparazzi
मैंने सोचा कि परिवहन सुरक्षा https का भी उपयोग करता है – dqm
केवल एक टिप्पणी। http://msdn.microsoft.com/en-us/library/system.servicemodel.wshttpsecurity इस बाध्यकारी के लिए परिवहन सुरक्षा HTTP, या HTTPS पर सुरक्षित सॉकेट लेयर (SSL) है। मुझे लगता है कि HTTP से अधिक एसएसएल एसएसएल भाग कर रहा है। फिर केवल एक टिप्पणी। – Paparazzi