OpenJDK 8 - RMIClientSocketFactory

इंटरफ़ेस RMIClientSocketFactory




openjdk

इंटरफ़ेस RMIClientSocketFactory

सभी ज्ञात कार्यान्वयन कक्षाएं:
RMISocketFactory , SslRMIClientSocketFactory
public interface RMIClientSocketFactory

RMI कॉल के लिए क्लाइंट सॉकेट प्राप्त करने के लिए RMI रनटाइम द्वारा RMIClientSocketFactory आवृत्ति का उपयोग किया जाता है। किसी दूरस्थ ऑब्जेक्ट को RMIClientSocketFactory साथ जोड़ा जा सकता है, जब इसे exportObject और exportObject के कंस्ट्रक्टर्स या exportObject तरीकों के माध्यम से बनाया / निर्यात किया जाता है।

दूरस्थ ऑब्जेक्ट के संदर्भ RMI कॉल में संचारित होने पर दूरस्थ ऑब्जेक्ट से संबद्ध RMIClientSocketFactory उदाहरण ग्राहकों को डाउनलोड किया जाएगा। इस RMIClientSocketFactory का उपयोग दूरस्थ विधि कॉल के लिए दूरस्थ वस्तु से कनेक्शन बनाने के लिए किया जाएगा।

एक RMIClientSocketFactory उदाहरण को दूरस्थ ऑब्जेक्ट रजिस्ट्री के साथ भी जोड़ा जा सकता है ताकि ग्राहक दूरस्थ सॉकेट रजिस्ट्री के साथ कस्टम सॉकेट संचार का उपयोग कर सकें।

इस इंटरफ़ेस का कार्यान्वयन क्रमबद्ध होना चाहिए और Object.equals(java.lang.Object) को वापस लाने के लिए Object.equals(java.lang.Object) को लागू करना चाहिए, जो एक ऐसे उदाहरण को पारित करता है जो समान (कार्यात्मक रूप से समतुल्य) क्लाइंट सॉकेट कारखाने का प्रतिनिधित्व करता है, और false अन्यथा (और इसे भी लागू करना चाहिए) Object.equals(java.lang.Object) लगातार इसके Object.equals कार्यान्वयन के साथ)।

जबसे:
1.2
यह भी देखें:
UnicastRemoteObject , Activatable LocateRegistry UnicastRemoteObject , स्थान- UnicastRemoteObject

तरीके

createSocket

Socket createSocket(String host,
                    int port)
             throws IOException

निर्दिष्ट होस्ट और पोर्ट से जुड़ा क्लाइंट सॉकेट बनाएं।

पैरामीटर:
host - यजमान का नाम
port - बंदरगाह संख्या
यह दिखाता है:
निर्दिष्ट होस्ट और पोर्ट से जुड़ा एक सॉकेट।
फेंकता:
IOException - अगर सॉकेट निर्माण के दौरान I / O त्रुटि होती है
जबसे:
1.2