问题描述
如何支持?
解决方案
解决方案二:
相对其他开发语言而言,Java对IPv6的支持是比较透明的,如果全部采用域名的方式进行通信,那么基本不需要修改也无需编译原来的代码就可以直接在IPv6上运行。1,作为Server端Windows平台必须升级到JDK/JRE5.0或以上版本,其他平台JDK/JRE应该至少使用1.4.2版本。使用Tomcat,jetty等web服务器的Web应用,缺省将监听本地所有IP地址,包括IPv6和IPv4。自己写的ServerSocket,在调用ServerSocket.accept时候如果监听没有指定绑定地址,则将监听本地所有IP地址。如果只监听了IPv4的地址,则只能接受IPv4的包。2,作为Client端Windows平台必须升级到JDK/JRE5.0或以上版本,其他平台JDK/JRE应该至少使用1.4.2版本。如果Socket连接使用域名进行访问,则不会有任何问题,如果使用的是IPv4的地址,那么对方必须是IPv4或者IPv4/IPv6双栈节点。使用URL方式访问IPv6地址时候,要在IPv6地址前后分别加“[”和“]”,这个不仅仅适用于Java,它本身是RFC2732定义的国际标准格式。比如下面是个包含IPv6的httpURL的例子http://[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:80/index.html本文来源于金色坐标http://www.kingxy.com/,原文地址:http://www.kingxy.com/archives/52.html
解决方案三:
要修改配置文件吗?
解决方案四:
http://topic.csdn.net/u/20070128/21/075c4fa1-d9eb-420f-8303-7c6509c0e763.html看看这个帖子对你有没有帮助..
解决方案五:
1.把你tomcat升级到支持ipv6的版本2.你要安装IPV6的网络服务协议,在网络里有的.然后将你的IPV4转为IPV6格式,IPV6为IPV4保留一个号码段,用于转换的.IPV6是128的,但为了方便记忆,一般是转成16进制的.否则太长.
解决方案六:
要修改配置文件!!