2009-07-02 14 views
7

यह मेरा पहला सवाल यहाँ है, तो गोली मार नहीं करते कृपया जाता है।WCF लिनक्स पर - इसके लायक प्रयास

मैं वेब सेवाओं पर ध्यान देने के साथ हाल ही में लिनक्स (Ubuntu 9.04 और openSUSE 11.1) के साथ खेल रहा है। सरल हैलो वर्ल्ड वेब सेवा (जैसा मोनो-project.com पर वर्णित है) ठीक काम करता है। अब मुझे डब्ल्यूसीएफ की अद्भुत दुनिया में कदम उठाने की जरूरत है (मैं अवधारणा से परिचित हूं)। और मैं अटक गया हूँ। मैं monodevelop और मोनो WCF पैकेज (सभी निर्भरता सहित) स्थापित किया है और के रूप में आप यह मान सकते हैं मैं सरल WCF सर्वर नहीं लिख सकते हैं (ठीक है, मुझे लिख सकते हैं, यह सिर्फ संकलन नहीं होगा)। मुझे कुछ संदर्भ याद आ रहे हैं जिन्हें मैं नहीं ढूंढ सकता: प्रकार या नामस्थान नाम 'ServiceModel' मौजूद नहीं है ... और जब मैं System.ServiceModel संदर्भ जोड़ता हूं (जिसके लिए मुझे चांदनी/सिल्वरलाइट प्रोजेक्ट प्रकार या I में बदलना है I इसे पैकेज में भी न देखें) मुझे मिलता है: टाइप या नेमस्पेस नाम 'सर्विसहोस्ट' मौजूद नहीं है, और मुझे नहीं पता कि यह कहां है।

मैं क्या गलत कर रहा हूं? एक ही कोड संकलित करता है और विंडोज़ (वीएस -2008) पर ठीक चलता है।

कृपया मदद करें। और अभी भी गोली मारो मत।

+0

"और अभी भी गोली मार नहीं है" के लिए +1 :) –

उत्तर

4

हालांकि वहां काम वर्तमान में मोनो पर WCF में डाल दिया जा रहा है (मुख्य रूप से WCF के कुछ हिस्सों कि Silverlight में शामिल हैं के आसपास) है, WCF ढेर काफी हद तक अधूरा है। मेरी धारणा यह है कि केवल सबसे बुनियादी परिचालन कार्यात्मक हैं।

नियमित वेब सेवाओं, दूसरे हाथ पर, पूरी तरह से कार्य किया जाना चाहिए।

+0

+1 और बेहतर imo, कम जटिल। –

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