2009-04-24 12 views
7

का उपयोग कर एक्सिस 2 के साथ डब्ल्यूसीएफ इंटरऑप हम एसटीएस से जारी एसएएमएल टोकन का उपयोग करके डब्ल्यूसीएफ और जावा एक दूसरे से बात करने की कोशिश कर रहे हैं। इस तथ्य के बावजूद कि दोनों पक्ष मानक, डब्ल्यूएस-सिक्योरिटी, डब्ल्यूएस-ट्रस्ट, डब्लूएस-पॉलिसी इत्यादि के अनुरूप हैं, वे एक-दूसरे से बात नहीं करते हैं और एक या दूसरा गुप्त अपवाद फेंक देगा या सुरक्षा शीर्षकों को अनदेखा करेगा ।WSF ट्रस्ट

हम एमईटी 3.5, डब्ल्यूसीएफ फेडरेशन एमएस पक्ष पर बाध्यकारी, और जावा पक्ष पर एक्सिस 2/रामपार्ट/राहस का उपयोग कर रहे हैं।

क्या कोई भी इस काम को करने में सक्षम रहा है?

+0

आप प्राचीर अंत में सुरक्षा नीति संलग्न करें कर सकते हैं .. –

उत्तर

6

Axis2 WS मानक अनुपालन के मामले में अधूरा है।

मैंने हाल ही में (पिछले महीने में) एक पीओसी चरण के माध्यम से चलाया जहां एक्सिस 2 मेरे डब्ल्यूएस- * अनुपालन परीक्षण (विशेष रूप से डब्ल्यूएस-एटी, डब्ल्यूएस-समन्वय) में विफल रहा।

"प्रोजेक्ट मेट्रो" पर एक नज़र डालें। सन और माइक्रोसॉफ्ट ने डब्ल्यूसीएफ और जेएक्स-डब्ल्यूएस इंटरऑप "दाएं" प्राप्त करने पर सहयोग किया।
https://metro.dev.java.net/

+0

Axis2/किले की दीवार WS-विश्वास और अच्छी तरह से इंटरॉप के लिए पूरा समर्थन है डब्ल्यूसीएफ के साथ परीक्षण किया .. यदि आपको कोई समस्या है तो कृपया विवरण के साथ जवाब दें। –

2

क्या आप डॉक्टर शाब्दिक बनाम आरपीसी-एन्कोडेड समस्या को संभालने वाले हैं? (क्षमा करें, पूछने के लिए।)

http://www.ibm.com/developerworks/webservices/library/ws-whichwsdl/

http://www.developerfusion.com/article/4694/web-services-interoperability-between-j2ee-and-net-part-1/3/

http://msdn.microsoft.com/en-us/library/ms996466.aspx

2

मैं यह सोचते हैं रहा है कि सर्वर साइड धुरी है, यह स्पष्ट नहीं है लेकिन यह है कि अधिक आम है।

यदि आप जावा में इंटरऑपरेबल वेबसाइसेस प्रोग्रामिंग कर रहे हैं तो आपको जेएक्स-डब्ल्यूएस पर स्विच करने पर विचार करना चाहिए, न केवल इसलिए कि अक्ष 2 प्रोग्रामिंग मॉडल थोड़ा विचित्र है, लेकिन अक्सर कोड अपूर्ण होता है। मैं निश्चित रूप से पहले आंशिक रूप से लागू सुविधाओं में आ गया हूं, यह भी मुझे यह निर्धारित करना मुश्किल लगता है कि माइक्रोसॉफ्ट स्टैक के साथ इंटरऑपरेबिलिटी के लिए कौन सा परीक्षण किया गया था।

मैं कहूंगा कि भविष्य में एक जेएक्स-डब्ल्यूएस स्टैक का उपयोग करके भविष्य में आपके पास बेहतर संभावनाएं हैं। एक प्रमुख कारण यह है कि सन इंजीनियर्स माइक्रोसॉफ्ट इंजीनियरों के साथ बैठे कुछ समय बिताते हैं ताकि यह सुनिश्चित किया जा सके कि उनके ढेर अंतःक्रियाशील थे और वे चश्मा उसी तरह से व्याख्या करेंगे। इसके अलावा प्रोग्रामिंग मॉडल आसान है और एनोटेशन के साथ संचालित किया जा सकता है। यह कुछ हद तक तैनाती और रखरखाव को सरल बनाता है। सर्विसिंग के लिए अतिरिक्त कंटेनर .एएआर फाइलें और सर्विस एंडपॉइंट से अक्ष 2 को हटाने के लिए झुकाव को केवल अनदेखा किया जा सकता है: एंडपॉइंट को केवल सर्वलेट के रूप में माना जा सकता है।

लोगों JAX-WS के साथ काम करने SAML होने का प्रलेखन है: http://www.jroller.com/gmazza/entry/using_the_opensaml_library_in

आप Axis2 से दूर स्थानांतरित नहीं कर सकते मुझे लगता है कि एक समान रणनीति नियोजित किया जाना चाहिए। जहां आप टोकन को अवरुद्ध करेंगे और सेवा समापन बिंदु पर कॉल करने से पहले प्रमाणीकरण करेंगे।

देखें: http://www.omg.org/news/meetings/workshops/Web_Services_USA_Manual/02-3_K_Smith.pdf

http://www.mail-archive.com/[email protected]/msg10292.html

http://www2.sys-con.com/ITSG/virtualcd/WebServices/archives/0303/secrist/index.html

3

मैं जावा पक्ष पर एक्सिस 2 के लिए जाने की भी सिफारिश नहीं करता, अगर आप कर सकते हैं। जाहिर है ग्लासफ़िश या जेएक्स-डब्ल्यूएस के साथ आसान होगा, मैंने कभी इसका परीक्षण नहीं किया।

मैं डब्ल्यूसीएफ और एक्सिस 2 को सहयोग करने की कोशिश करते समय भी उन मुद्दों में भाग गया। WSDL फ़ाइल में उपयोग किए गए मानक के संस्करण की जांच करें, जो हमारे मामले में मेल नहीं खाते थे।

+0

एक्सिस 2/रैंपर्ट के पास डब्ल्यूएस-ट्रस्ट के लिए पूर्ण समर्थन है और डब्ल्यूसीएफ के साथ अच्छी तरह से इंटरऑप परीक्षण किया गया है .. यदि आपको कोई समस्या है तो कृपया विवरण के साथ उत्तर दें .. –

1

हमने डब्ल्यूसी-ट्रस्ट परिदृश्यों के लिए रैंपर्ट का सफलतापूर्वक परीक्षण किया है, दोनों क्लाइंट और सर्वर समाप्त होने पर डब्ल्यूसीएफ के साथ।

बीटीडब्ल्यू रैंपर्ट में अभी तक डब्ल्यूएस-फेडरेशन परिदृश्य समर्थित नहीं हैं और आपकी सुरक्षा नीति इससे संबंधित हो सकती है। [एफवाईआई - डब्ल्यूएस-फेडरेशन अगले वर्ष रैंपर्ट मध्य के साथ उपलब्ध होगा]।

आप सुरक्षा नीतियों हम एक करीबी नजर रख सकते हैं तो उन्हें संलग्न करें कर सकते हैं ..

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