के साथ एक डायनामिक क्लाइंट का उपयोग करने के लाभ जेएक्स-डब्ल्यूएस सेवाओं के साथ गतिशील क्लाइंट का उपयोग करने के क्या फायदे हैं, जो कि जेनरेट क्लाइंट क्लासेस का उपयोग करने के विरोध में हैं? नुकसान क्या हैं?जेएक्स-डब्ल्यूएस
** मेरे विशेष मामले के लिए मैं अपाचे सीएक्सएफ का उपयोग कर रहा हूं, मुझे यकीन नहीं है कि अन्य पुस्तकालय "गतिशील" ग्राहकों को अनुमति देते हैं।
-मैंने सोचा कि मुझे इसे जोड़ने की आवश्यकता नहीं है, लेकिन ... मैं गैर-स्पष्ट (मुझे पता है ... व्यक्तिपरक) फायदे की तलाश में हूं। मुझे किसी और को यह बताने की ज़रूरत नहीं है कि जेनरेट किए गए वर्गों का उपयोग न करने का लाभ यह है कि मुझे कक्षाएं उत्पन्न करने की आवश्यकता नहीं है।
@bmargulies - गतिशील ग्राहकों के लिए धीमा होने के लिए कोई संदर्भ? "बोझिल" का अर्थ क्या है, इसका विस्तार करने के लिए सावधानी बरतें? मैं यह नहीं कह रहा कि यह सही नहीं है, सिर्फ एक संदर्भ की तलाश है। – jconlin
डायनामिक क्लाइंट का एकमात्र असली "धीमा" हिस्सा स्टार्टअप लागत है। हमें मूल रूप से wsdl को पार्स करने की आवश्यकता है, कुछ कोड उत्पन्न करने के लिए xjc को कॉल करें, संकलित करें, संकलित कक्षाओं को स्मृति में लोड करें, आदि। और उसके बाद, सब कुछ पूरा हो गया है, सामान्य जेनरेट किए गए क्लाइंट के समान सेटअप करें। एक बार सभी उत्पन्न और चलने के बाद, गतिशील ग्राहक धीमे नहीं होते हैं। –