2011-04-04 13 views
6

मैं कुछ आरएमआई दस्तावेज़ पढ़ रहा हूं और सभी पुस्तकों का कहना है कि हमें सर्वर के साथ संवाद करने के लिए क्लाइंट के लिए स्टब बनाने की आवश्यकता है। हालांकि, मैंने स्टब बनाने की कोशिश की है और चीजें एक आकर्षण की तरह काम करती हैं। मैंने क्लाइंट प्रोग्राम को एक मशीन और सर्वर पर दूसरे पर रखा है, चीजें पूरी तरह से काम करती हैं। तो, वास्तव में स्टब बनाने का उद्देश्य क्या है और क्या हमें वास्तव में एक बनाने की आवश्यकता है? धन्यवाद।क्या हमें वास्तव में जावा आरएमआई में स्टब बनाने की ज़रूरत है?

+1

आपकी पुस्तकों को सब बहुत पुराने हो चुके हैं। 2003 में स्टब्स 1.5 में अनावश्यक हो गया। – EJP

उत्तर

11

जावा 1.5 के बाद से आप की जरूरत नहीं है:

यह रिलीज समर्थन क्रम, पर ठूंठ कक्षाओं का गत्यात्मक की आवश्यकता समाप्त उपयोग करने के लिए कहते हैं [...] ठूंठ संकलक, rmic , दूरस्थ वस्तुओं के लिए स्टब कक्षाओं को पूर्वनिर्धारित करने के लिए। ध्यान दें कि आरएमआईसी को अभी भी दूरस्थ वस्तुओं के लिए स्टब कक्षाओं को पूर्वनिर्धारित करने के लिए उपयोग किया जाना चाहिए, जिन्हें पुराने संस्करणों पर चल रहे क्लाइंट का समर्थन करने की आवश्यकता है।

http://download.oracle.com/javase/1.5.0/docs/guide/rmi/relnotes.html से

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