0

Sun 的 Java ME SDK 似乎不支持 IPv6。我对吗?我从 javax.microedition.io.SocketConnection 描述中得出了这样的结论:

..主机可以指定为完全限定的主机名或 IPv4 编号..

4

1 回答 1

2

JavaME的Foundation Profile 1.1.2支持 IPv6 。它被列为新功能之一,如果您在java.net包中查看,则有一个Inet6Address类。

因此,如果您需要 IPv6,您可能需要升级您的 JavaME 平台。但请注意,FP 1.1.2 Javadoc 的版权日期是 2006 年……再深入一点就会发现 IPv6 的更改实际上是在 FP 1.1 中进行的,最终于 2004 年 8 月 2 日完成。从这个角度来看,任何带有 FP 且不支持 IPv6 的 JavaME 平台都已经过时了 9 年多。

也许是这样的......

有老派手机的老派家伙


那么 MIDP 2 配置文件呢?

MIDP 2.0 支持 IPv6;请参见此处...并在页面中搜索“IPv6”。(我不知道这是否能保证 MIDP 2.0 的每个实现都支持 IPv6,但如果您的供应商不支持……那么可能是时候放弃它们了。)

于 2013-03-06T10:25:17.220 回答