2011-03-23 5 views
30

java.net से JAX-WS Maven भंडार देखें - http://download.java.net/maven/2/com/sun/xml/ws/jaxws-ri और jaxws-rt के बीच क्या अंतर है?

इसी तरह के दो फ़ोल्डरों कर रहे हैं - jaxws-आरटी और jaxws-ri। वर्तमान में, मैं jaxws-rt का उपयोग कर रहा हूं और यह ठीक काम कर रहा है।

यहाँ मेरी प्रश्न हैं:

  1. क्या है री और आरटी क्या अंतर है?
  2. संदर्भ कार्यान्वयन और आरटी के लिए री स्टैंड क्रम के लिए खड़े करता है?

कृपया सलाह दें।
धन्यवाद।

उत्तर

36

स्वीकार किया जाना चाहिए एक जवाब के रूप में: हाँ, तुम ठीक कह रहे हैं।

नीचे सबूत है।


आरआई संदर्भ कार्यान्वयन के लिए खड़ा है। आधिकारिक JAX-WS project home page से

उद्धरण:

JAX-WS संदर्भ कार्यान्वयन (आरआई) परियोजना के लिए आपका स्वागत है।


प्लस POM file for the jaxws-ri (लेखन के समय संस्करण 2.2.8) में हम निम्नलिखित पा सकते हैं:

<name>JAX-WS RI Standalone Zipped Bundle</name> 
<description>Open source Reference Implementation of JSR-224: Java API for XML Web Services Distribution Bundle</description> 

आरटीरनटाइम के लिए खड़ा है।

POM file for the jaxws-rt (संस्करण 2.2 में।

<name>JAX-WS RI Runtime Bundle</name> 

(शब्द रनटाइम हमें एक संकेत :-))

7

ऐसा लगता है कि -ri वितरण के लिए ज़िप फ़ाइल उत्पन्न करता है (उदाहरण के लिए java.net वेबसाइट पर उपयोग के लिए), जबकि -rt मैवेन निर्भरता के रूप में उपयोग के लिए है। तो आपको इसका इस्तेमाल करना चाहिए।

संपादित: अन्य जवाब अधिक सटीक है और अपने दूसरा सवाल को

+0

री मतलब यह है संदर्भ कार्यान्वयन देता है: 8 लेखन के समय) हम निम्नलिखित मिल सकती है? आरटी के बारे में क्या? –