Java 网络事件

标签 java networking mobile

我正在创建一个 Java 移动应用程序,我想知道设备何时获取 IP 地址,然后能够向后端系统发送消息。

有API存在吗?我想如果存在 API,它就必须通过 JNI 使用系统相关的调用?

谢谢你, 朱利安。

最佳答案

好吧,我不是 100% 确定我明白你想要做什么,但这里有一些可能有用的事情:

  • stackoverflow 有 J2ME 和 javaME(Java 的移动版本)的标签。

  • 理论上,安装声明静态 PushRegistry 套接字连接的 MIDlet 可以强制设备始终拥有 IP 地址。这显然取决于 VM 提供商如何解释 Pushregistry 规范。

  • 移动 Java 虚拟机没有标准 JNI 支持。

  • 移动 Java 应用程序在后台运行时可能会自动暂停,因此我不认为您不应该只使用 GCF API 来打开与后端系统的客户端套接字连接。大概只有当 MIDlet 位于前台时才需要它。

关于Java 网络事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/258885/

相关文章:

java - 在 Java 中设置系统属性或添加参数更安全

java - 网上平台根据方法搜索java包名

c++ - 如何实现域用户的软件注册?

reactjs - 如何将 Material UI 中的组件居中并使其具有响应能力?

iphone - 仅使用 CSS 检测对 CSS 属性的支持

azure - Visual Studio 2017 版本 15.3.2 缺少 Azure 移动应用程序模板

java - 可以使用带有合理未使用代码的库吗?

java - 带有 @MappedSuperclass 的自定义 AuditorAware getCurrentAuditor

networking - 如何获取服务器上正在使用的端口列表

java - 通过 Java 创建 HTTP GET 请求时遇到问题