2012-09-11 38 views
5

मैं अपने WCF सेवा में एक निम्न कॉन्फ़िगरेशनआईआईएस में शुद्ध नामित पाइप बाइंडिंग सक्षम wcf एप्लिकेशन होस्ट करने के लिए कैसे?

<endpoint address="" binding="netNamedPipeBinding" 
      contract="WcfWithNamedPipe.IService1" 
      bindingConfiguration="WcfWithNamedPipe.netNamedPipeBinding"> 
    </endpoint> 

किसी भी एक मुझे सुझाव है कि कैसे netNamedPipe बंधन का उपयोग कर IIS में इस WCF सेवा की मेजबानी के लिए कर सकते हैं?

+0

यह संभव होना चाहिए। http://stackoverflow.com/questions/1806430/controlling-the-name-of-a-named-pipe-when-hosting-wcf-net-pipe-binding-in-iis देखें। क्या आपको कोई त्रुटि मिल रही है या क्या यह अभी काम नहीं कर रहा है? – akton

+4

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

उत्तर

5

आईआईएस पर काम करने की आप Windows प्रक्रिया सक्रियण सेवा (था) आईआईएस पर सक्षम और साइट है कि आप नामित पाइप की अनुमति देने के प्रयोग कर रहे हैं कॉन्फ़िगर करना होगा नामांकित पाइप करने के लिए।

जानकारी के लिए देखें: http://msdn.microsoft.com/en-us/library/ms752253.aspx

तरह Cybermax टिप्पणी में कहते हैं कि यह एक अच्छा विचार यह बुनियादी http पहले बंधन के साथ काम करने के लिए मिलता है।

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

+0

धन्यवाद शिरज़ .... – ARULJOTHI

0

नामांकित पाइप सक्रियण सक्षम करें। Windows 8 में (? और शायद आगे), खुला "मुड़ें विंडोज पर सुविधाओं या बंद" खिड़की, और पता लगाने और जांच के बाद:

enter image description here

तुम भी net.pipe प्रोटोकॉल निर्दिष्ट करने की आवश्यकता आईआईएस में आवेदन के लिए। सही आवेदन के लिए नोड पर क्लिक करके चयन आवेदन और उन्नत सेटिंग ... का प्रबंधन करें। यहां आपके पास सक्षम प्रोटोकॉल के तहत शायद http होगा। इसके बाद , net.pipe जोड़ें और इसे सहेजने के लिए ठीक क्लिक करें।

Adding net.pipe in IIS

अगर सब कुछ सही है, तो यह एक सेवा के लिए एक कॉल पैदा करने के लिए सेवा सक्रिय हो लिए अनुमति चाहिए।

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

  • कोई संबंधित समस्या नहीं^_^