El javadoc para SocketImplFactory menciona específicamente que "Una aplicación, al cambiar la fábrica de sockets que crea la implementación de sockets, puede configurarse para crear sockets apropiados para el firewall local".Escribiendo un java.net.SocketImplFactory
Sin embargo, para conectarse al firewall en cuestión, uno necesitaría un socket real para hacer la conexión real. Con el reemplazo de SocketImplFactory predeterminado, ¿cómo se consigue obtener un socket real?
Sé que java.net.PlainSocketImpl y java.net.SocksSocketImpl están disponibles en Sun's Java, pero ¿hay alguna forma de hacerlo de forma portátil entre las JVM?
Buena pregunta. (¿No odias la estática mutable?) –
¿Quizás uno puede configurar el firewall local usando JNI? – Pindatjuh