2010-07-23 14 views
6

मैं जावा क्लाइंट के साथ एक साधारण डब्ल्यूसीएफ एप्लिकेशन काम करने की कोशिश कर रहा हूं। सेवा WSHttp बाइंडिंग का उपयोग करके कुछ सरल संचालन का खुलासा करती है, जो यह पूरी तरह से करता है।WSHttp बाइंडिंग का उपयोग करते हुए डब्ल्यूसीएफ और जावा इंटरऑप,

अब, किसी कारण के कारण (शायद अधूरा WS- के कारण * जावा पक्ष में विनिर्देशों) यह दूरस्थ सिस्टम पर होस्ट इस WCF सेवा के लिए एक जावा ग्राहक उत्पन्न करने के लिए असंभव लगता है।

हालांकि, बुनियादी एचटीपी बाइंडिंग के साथ उपयोग किए जाने पर सब कुछ ठीक काम करता है।

यदि आपने सफलतापूर्वक उपयोग किया है या डब्ल्यूसीएफ (wsHttp बाइंडिंग) लागू किया है जहां यह जावा/गैर डब्ल्यूसीएफ क्लाइंट के साथ अंतःक्रियाशील था?

+0

कोई भी कृपया। मैं यह जानना चाहता हूं कि यह – Aakash

+0

पर भी संभव है, तो मैं उत्सुक हूं। डब्ल्यूएस में आपको कौन सी फीचर्स चाहिए जो मूलभूत नहीं हैं? मुझे लगता है कि मैंने इसे पहले काम करने के लिए प्राप्त कर लिया है, लेकिन मुझे पता लगाने के लिए कुछ कोड खोदना होगा। – MonkeyWrench

+0

@MonkeyWrench विशेषताएं वास्तव में यहां कोई फर्क नहीं पड़ता। मैं जावा और नेट फ्रेमवर्क के बीच अंतःक्रियाशीलता से चिंतित हूं। ऐसा लगता है कि डब्ल्यूएस- * यहां बचाव करने में सक्षम नहीं है। – Aakash

उत्तर

2

क्लाइंट उत्पन्न करने के लिए जावा में आप क्या उपयोग कर रहे हैं? सभी ढांचे बराबर नहीं बनाए जाते हैं। :) इस पोस्ट के अनुसार here, आपको WSIT का उपयोग करने की आवश्यकता होगी।

+0

धन्यवाद जीबीवीबी, मैं इसे देख लूंगा। – Aakash

0

हमने डब्ल्यूसीएफ/जावा से संबंधित मुद्दों को देखा है। डब्ल्यूसीएफ में मूल बाध्यकारी WSDL ver 1.1 बनाता है जबकि अन्य बाइंडिंग 1.2 का उपयोग करते हैं यदि मेरी मेमोरी मुझे सही तरीके से सर्वर बनाती है।

हमने उन मुद्दों को भी देखा है जो आप संदेश अनुबंध का पुन: उपयोग कर सकते हैं।

एक्सएमएल जासूस से डब्ल्यूसीएफ सेवा का परीक्षण करना ऐसी त्रुटियों को पकड़ने का एक अच्छा तरीका है।

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