HarmonyOS有支持java上的DatagramSocket吗?

HarmonyOS有支持java上的DatagramSocket吗?


HarmonyOS
2024-09-10 12:14:16
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

在Java中操纵UDP,可以使用位于JDK中Java.net包下的DatagramSocket和DatagramPacket类。

其中DatagramSocket类表示用来发送和接收数据报包的套接字。 数据报套接字是包投递服务的发送或接收点。

使用方法如下:

DatagramSocket(int port) 创建数据报套接字并将其绑定到本地主机上的指定端口。

DatagramSocket(int port, InetAddress laddr) 创建数据报套接字,将其绑定到指定的本地地址。

receive(DatagramPacket p) 从此套接字接收数据报包。

void send(DatagramPacket p) 从此套接字发送数据报包。

bind(SocketAddress addr)将此 DatagramSocket 绑定到特定的地址和端口。

void close() 关闭此数据报套接字。

void connect(InetAddress address, int port) 将套接字连接到此套接字的远程地址。

void connect(SocketAddress addr) 将此套接字连接到远程套接字地址(IP 地址 + 端口号)。

void disconnect() 断开套接字的连接。

getInetAddress() 返回此套接字连接的地址。

InetAddress getLocalAddress() 获取套接字绑定的本地地址。

可以参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-socket-V5#udpsocket,HarmonyOS目前确实是没有支持DatagramSocket,可以尝试使用UDPSocket,也是可以实现同样的功能的。

分享
微博
QQ
微信
回复
2024-09-10 15:54:10
相关问题
OpenHarmony应用开发会支持java
10748浏览 • 2回复 待解决
相机类开发只支持 Java
2799浏览 • 1回复 待解决
java代码设置below问题
2798浏览 • 1回复 待解决
ArkTs支持java或者TS Reflect反射用法
2712浏览 • 1回复 待解决
Java UI中WebView支持深色模式
2652浏览 • 1回复 待解决
鸿蒙java开发 实人认证方案
3989浏览 • 1回复 待解决
java对象hashcode方法替代api或者库
973浏览 • 1回复 待解决
JAVA UI 怎么返回一页?
7248浏览 • 2回复 已解决
harmonyOS 这个加载圈 java 自带这个
3287浏览 • 1回复 待解决
服务卡片只能基于JAVA开发
3461浏览 • 1回复 待解决