java - Java2ME 中的 IPv6 支持

标签 java java-me

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

..The host may be specified as a fully qualified host name or IPv4 number..

最佳答案

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

因此,如果您需要 IPv6,您可能需要升级 JavaME 平台。但请注意,FP 1.1.2 Javadoc 的版权日期是 2006 年……进一步挖掘后发现,IPv6 更改实际上是在 FP 1.1 中进行的,该版本于 2004 年 8 月 2 日最终确定。从这个角度来看,任何具有 FP 且不支持 IPv6 的 JavaME 平台都已过时 9 年以上。

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

Old school guy with old school mobile phone

<小时/>

And what about MIDP 2 profile?

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

关于java - Java2ME 中的 IPv6 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15244477/

相关文章:

java - NetBeans J2ME 文件浏览器模拟器示例文件

java - Android Shoutcast 互联网广播流媒体

blackberry - 如何开始在 J2ME 中进行 Blackberry 编程?

Sqlite Cursor 在 BlackBerry OS 6 中中断

Java - 接口(interface)实现中的方法名称冲突

java - 在容器而不是 web.xml 中指定身份验证

java - 使用 LocationManager 和 GeoCoder 返回 null 的地址

java - Android Studio Java反编译器

java - tomcat ExpiresFilter 不起作用

java - 开发移动设备应用程序时我应该使用哪种语言