如何实现socketServer

服务中需要建立一个socketServer,在ArkTs有方法实现吗。

ts参考:

import * as net from 'net';
const server = net.createServer();
HarmonyOS
2024-06-06 23:26:40
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
mafast

具体实现方法详见:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-socket-0000001820881633#ZH-CN_TOPIC_0000001820881633__tcpsocketserver10

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-socket-0000001820881633#ZH-CN_TOPIC_0000001820881633__socketconstructtcpsocketserverinstance10

参考以下示例:

import socket from “@ohos.net.socket”; 
import { BusinessError } from ‘@ohos.base’; 
let tcpServer: socket.TCPSocketServer = socket.constructTCPSocketServerInstance(); 
let listenAddr: socket.NetAddress = { 
    address: ‘192.168.xx.xxx’, 
    port: 8080, 
    family: 1 
} 
tcpServer.listen(listenAddr, (err: BusinessError) => { 
    if (err) { 
        console.log(“listen fail”); 
        return; 
    } 
    console.log(“listen success”); 
})
分享
微博
QQ
微信
回复
2024-06-07 21:38:56
相关问题
线程执行延时如何实现
512浏览 • 1回复 待解决
鸿蒙如何实现位图绘制
8328浏览 • 1回复 待解决
如何实现星级评分效果?
45浏览 • 1回复 待解决
如何实现图片点击跳转?
4053浏览 • 1回复 待解决
canvas如何实现水印效果
393浏览 • 1回复 待解决
如何实现键盘避让机制
1138浏览 • 1回复 待解决
WebView 如何实现长截图
481浏览 • 1回复 待解决
如何使用taskpool实现多线程
489浏览 • 1回复 待解决
如何实现跳转到系统设置
567浏览 • 1回复 待解决
图片模糊效果如何实现
344浏览 • 1回复 待解决
JS 如何实现登录 连接后端?
2389浏览 • 1回复 待解决
grid如何怎么实现拖拽功能
361浏览 • 1回复 待解决
如何通过Progress实现loading效果?
39浏览 • 1回复 待解决
如何实现RTSP视频流播放?
258浏览 • 1回复 待解决
ArkTS的时间获取如何实现
3125浏览 • 1回复 已解决
ts开发如何实现异步编程
487浏览 • 1回复 待解决
如何实现router命名路由跳转
461浏览 • 1回复 待解决
如何等效实现JSONObejct效果?
244浏览 • 1回复 待解决
如何简单实现相机关闭
178浏览 • 1回复 待解决