2013-03-06 83 views
0

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

..The主机可以被指定为一个完全合格的主机名或IPv4数量..

回答

2

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

因此,如果您需要IPv6,您可能需要升级您的JavaME平台。但是请注意,FP 1.1.2 Javadoc的版权日期是2006年......而更多挖掘则揭示了IPv6更改实际上是在2004年2月8日完成的FP 1.1中制定的。从这个角度来看,任何不支持IPv6的FP的JavaME平台都会过时9年以上。

也许这样的事情...

Old school guy with old school mobile phone


又是怎么回事MIDP 2个人资料?

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

+0

MIDP 2配置文件又如何? – Vsevolod 2013-03-06 10:38:32