socketfactory

    0熱度

    2回答

    如果您想使用RMI的自定義套接字(例如,使用SSL),則在UnicastRemoteObject.exportObject(4)中,您需要指定客戶套接字工廠以及服務器套接字工廠。但是,對象的導出是在服務器端完成的。爲什麼客戶端套接字工廠是必需的? 除非...它被序列化並被客戶端用來獲取與該對象的連接?我覺得不太可能(儘管這可能是答案); (SSL)Socket工廠聽起來不像可序列化對象的典型例子,

    4熱度

    2回答

    我一直在嘗試從Apache HTTPComponents項目的httpclient庫中使用自定義的SocketFactory。到目前爲止沒有運氣。我期待着我可以爲HttpClient實例設置一個套接字工廠,但顯然不是那麼容易。 HttpComponents的文檔http://hc.apache.org/httpcomponents-client-ga/tutorial/html/connmgmt.

    3熱度

    1回答

    有提供的SocketFactory到InitialLdapContext的靜態方法: env.put("java.naming.ldap.factory.socket", MySocketFactory.class.getName()); new InitialLdapContext(env, null); 不過是有一些方法來提供實例本身,而不是它的類名?我的套接字工廠使用可信證書的輸入流參

    0熱度

    1回答

    在我當前的項目中,我們使用Apache Axis通過SOAP執行遠程調用。 現在有些情況下,由於防火牆限制,服務器主機+端口不能直接訪問,但可能存在SSH隧道。 Axis documentation提到了插入自己的Socket factory的可能性。但是通過在System屬性中提供實現類的名稱,這種插入似乎是可能的。 我剛剛花了一個小時或這樣的實現基於JSch會話的SocketFactory(通

    0熱度

    1回答

    我試圖在我們的Spring-rmi應用程序中實現自定義套接字工廠進行壓縮。下面 是RMI服務器配置: <bean id="parentRmiServiceExporter" class="org.springframework.remoting.rmi.RmiServiceExporter" abstract="true"> <property name="registryPort" v