मैंने अपनी पहली डब्ल्यूसीएफ सेवा बनाई और इसे अपने कंप्यूटर पर परीक्षण किया, और यह काम करता है।मैं .svc फ़ाइल कैसे उत्पन्न करूं?
मौजूद फाइलें एक इंटरफ़ेस, उस इंटरफ़ेस का कार्यान्वयन, और एक app.config फ़ाइल हैं।
अब आईआईएस के साथ एक वास्तविक सर्वर पर होस्ट करने का समय है, मुझे बताया गया था कि आने वाली कॉल प्राप्त करते समय आईआईएस एक .svc फ़ाइल की तलाश में है।
यहाँ मैं क्या मिला है: IIS में होस्ट की
WCF सेवाओं विशेष सामग्री फ़ाइलें (.svc फ़ाइलें) आईआईएस अनुप्रयोग के भीतर के रूप में प्रतिनिधित्व कर रहे हैं। यह मॉडल एएसआईएक्स पृष्ठों को आईआईएस एप्लिकेशन के अंदर .asmx फ़ाइलों के रूप में प्रदर्शित करने के तरीके के समान है। ए। एसवीसी फ़ाइल में एक डब्ल्यूसीएफ-विशिष्ट प्रसंस्करण निर्देश (@ServiceHost) होता है जो आने वाले संदेशों के जवाब में डब्ल्यूसीएफ होस्टिंग इंफ्रास्ट्रक्चर को होस्टेड सेवाओं को सक्रिय करने की अनुमति देता है।
क्या कोई मुझे यह निर्देश दे सकता है कि मैं इस फ़ाइल को कैसे बना सकता हूं ताकि मैं इसे होस्ट कर सकूं?
धन्यवाद!
http://msdn.microsoft.com/en-us/library/ms733766.aspx – Reniuz
तो service.svc मूल रूप से एक और तरीका अंतिमबिंदुओं घोषित करने के लिए है? तब app.config का उपयोग क्या है? – TheGateKeeper
@TheGateKeeper: यह लगभग एक अंतराल को परिभाषित कर रहा है, लेकिन वास्तव में नहीं। आपको याद रखना होगा कि आईआईएस सेटिंग अनुरोध-संचालित है इसलिए। एसवीसी प्रदान करना सिर्फ आईआईएस को बताता है कि वह स्थान है जहां आप सेवा चाहते हैं। यह अलग-अलग व्यवहार करेगा यदि यह एक टीसीपी सेवा या एक विंडोज सेवा-होस्ट समाधान था। याद रखें कि आप अपनी सेवा के साथ वेब पेज अनुरोध साझा कर रहे हैं। - बीटीडब्लू, रेनियुज द्वारा टिप्पणी के लिए अनुवर्ती: http://msdn.microsoft.com/en-us/library/aa751792.aspx –