2011-12-28 8 views
5

ARIN recomienda IPv6 preparación para enero de 2012 (3 días !!!). Me preguntaba qué implicaciones (if any) significa esto para los desarrolladores de Java o los administradores de servidores Java EE (GlassFish, Tomcat, etc.)?Preparación para IPv6 para desarrolladores Java

que creen Java 1.4+ ofrece IPv6, pero no estoy seguro si es algo que todo sucede automagicamente debajo de la "campana de Java" o si hay cambios reales y manuales que nosotros, la gente de Java tendrán que tener en cuenta. ¡Gracias por adelantado!

+1

Odio decir lo obvio, pero ahora es el momento de tener un entorno de prueba con IPv6 en funcionamiento. Nunca se sabe si golpeará un error sutil. Y querrá tener respuestas básicas listas cuando sus clientes se acerquen a usted y le pregunten sobre IPv6. – mpontillo

Respuesta

7

Es posible que desee echar un vistazo a la Networking IPv6 User Guide for JDK/JRE 5.0 para una buena referencia.

Mientras se adhiera a las funciones de Java puro, la mayoría (¿todas?) De las aplicaciones de Java están preparadas para IPv6 sin cambiar una sola línea de código, o incluso volver a compilar, desde Java 1.4.

Sin embargo, como señala praseodym a continuación, hay una excepción: si está almacenando, usando o manipulando direcciones IPv4 sin formato (que son de 32 bits), deberá realizar cambios para permitir direcciones IPv6 de 128 bits.

+1

Para explicar: está bien si usa solo funciones de Java; su código se conectará a los recursos de IPv6 sin problemas. Sin embargo, si está almacenando, usando o manipulando direcciones IPv4 sin formato, deberá realizar cambios para permitir direcciones IPv6 de 128 bits. – praseodym

+0

extracto relevante: "No debería haber ningún cambio en el código de la aplicación Java si todo se ha hecho de manera adecuada. Es decir, ** no hay referencias directas a direcciones literales IPv4; en su lugar, se utilizan nombres de host. **" –

Cuestiones relacionadas