मैं डिफ़ॉल्ट आरएमआई पोर्ट (10 99) कैसे बदल सकता हूं। यह JVM पैरामीटर या कोडिंग के माध्यम से हो सकता है, इससे कोई फर्क नहीं पड़ता। धन्यवाद।बदलें डिफ़ॉल्ट आरएमआई पोर्ट (जावा)
उत्तर
आप इसे कमांड लाइन पर निर्दिष्ट कर सकते हैं। RMI Tutorial से:
डिफ़ॉल्ट रूप से, रजिस्ट्री पोर्ट 1099 पर चलाता है एक अलग बंदरगाह पर रजिस्ट्री करने के लिए, कमांड लाइन पर पोर्ट संख्या निर्दिष्ट करें। अपने क्लासस्पैट पर्यावरण चर को अनसेट करने के लिए मत भूलना।
Microsoft Windows:
start rmiregistry 2001
Solaris OS or Linux:
rmiregistry 2001 &
अपने कोड में आप होस्ट नाम और बंदरगाह से रजिस्ट्री का पता लगाने का LocateRegistry.getRegistry(String host, int port) ओवरराइड का उपयोग के रूप में ट्यूटोरियल के Creating a Client Program भाग में समझाया। (यह आपके सर्वर को कार्यान्वित करते समय लागू होता है।)
ठीक है, तो आपकी कहानियां क्या है कि rmiRegistry पोर्ट को बदलने का कोई तरीका नहीं है, लेकिन आप 1098 से RmiServer पोर्ट को JVM में ए-डी प्रॉपर्टी तर्क का उपयोग करके बदल सकते हैं? – djangofan
@djangofan: बिल्कुल नहीं। आप कमांड लाइन पर rmiregistry पोर्ट को बदलते हैं (ऊपर दिखाए गए अनुसार)। –
@djangofan वह बिल्कुल इसके विपरीत कह रहा है। – EJP
सुपर रिमोट ऑब्जेक्ट को निर्यात करते समय आप अपने पोर्ट को निर्दिष्ट कर सकते हैं, या तो सुपर (पोर्ट, ...) या exportObject (रिमोट, पोर्ट, ...) के आधार पर आप UnicastRemoteObject का विस्तार या विस्तार नहीं करते हैं। यदि आप सक्रिय करने योग्य हैं तो पोर्ट नंबर के साथ समान सुपर() ओवरलोड हैं। यदि आप इसका उपयोग करते हैं तो आप कमांड लाइन पर रजिस्ट्री पोर्ट को निर्दिष्ट कर सकते हैं, अन्यथा LocateRegistry.createRegistry() के माध्यम से यदि आप इसका उपयोग करते हैं।
- 1. जावा आरएमआई
- 2. कनेक्शन 127.0.1.1 जावा आरएमआई
- 3. जावा आरएमआई ट्रेसिंग
- 4. जावा: सॉकेट या आरएमआई?
- 5. जावा आरएमआई: स्निफर को
- 6. जावा आरएमआई सर्वर
- 7. आरएमआई
- 8. बदलें pgsql पोर्ट
- 9. मैकोज़ पर जेनकींस पोर्ट बदलें
- 10. गैर-डिफ़ॉल्ट पोर्ट
- 11. जावा आरएमआई में संचार सुरक्षित है?
- 12. हेड फर्स्ट जावा - आरएमआई मुद्दे
- 13. जावा: आरएमआई बनाम वेब सर्विसेज
- 14. jboss 5 बदलते डिफ़ॉल्ट पोर्ट
- 15. डिफ़ॉल्ट जेएमएक्स पोर्ट नंबर कैसे खोजें?
- 16. 25 से 587 तक एसएमटीपी पोर्ट बदलें?
- 17. कोई सुरक्षा प्रबंधक के साथ जावा आरएमआई
- 18. एंड्रॉइड एप्लिकेशन में जावा आरएमआई का उपयोग
- 19. डिफ़ॉल्ट जार आइकन कैसे बदलें
- 20. डिफ़ॉल्ट बदलें C++ 2010
- 21. डिफ़ॉल्ट आइकन बदलें
- 22. SQLite डिफ़ॉल्ट सेटिंग्स बदलें
- 23. जेनकींस डिफ़ॉल्ट दृश्य बदलें
- 24. जावा सॉकेट - स्थानीय पोर्ट
- 25. आरएमआई रजिस्ट्री
- 26. पोर्ट RSA एन्क्रिप्शन जावा सी #
- 27. एकल आरएमआई रजिस्ट्री
- 28. उन्हें "बेहतर" बनाने के लिए जावा में डिफ़ॉल्ट बटन बदलें
- 29. jdesktoppane डिफ़ॉल्ट पृष्ठभूमि छवि को कैसे बदलें?
- 30. आरएमआई बनाम आरईएसटी सेवा
रजिस्ट्री या सर्वर? – dfa
1099 आरएमआई रजिस्ट्री सर्वर पोर्ट है, आरएमआई सर्वर पोर्ट नहीं। –
[यहां] (http://coding.derkeiler.com/Archive/Java/comp.lang.java.programmer/2008-09/msg00874.html) कोडिंग के माध्यम से एक समाधान है। ऐसा लगता है कि आपको अपने चुने हुए बंदरगाह पर एक कस्टम रजिस्ट्री बनाना है। ** संपादित करें ** - बस अपना प्रश्न दोबारा पढ़ें: यह ** डिफ़ॉल्ट ** बंदरगाह नहीं बदलेगा, लेकिन पोर्ट 10 99 –