如何实现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
相关问题
如何实现键盘避让机制
1075浏览 • 1回复 待解决
线程执行延时如何实现
479浏览 • 1回复 待解决
如何实现星级评分效果?
38浏览 • 1回复 待解决
canvas如何实现水印效果
376浏览 • 1回复 待解决
WebView 如何实现长截图
467浏览 • 1回复 待解决
鸿蒙如何实现位图绘制
8251浏览 • 1回复 待解决
如何实现图片点击跳转?
3999浏览 • 1回复 待解决
ArkTS的时间获取如何实现
3064浏览 • 1回复 已解决
如何实现router命名路由跳转
442浏览 • 1回复 待解决
如何使用taskpool实现多线程
480浏览 • 1回复 待解决
如何实现RTSP视频流播放?
233浏览 • 1回复 待解决
图片模糊效果如何实现
331浏览 • 1回复 待解决
如何等效实现JSONObejct效果?
227浏览 • 1回复 待解决
如何通过Progress实现loading效果?
33浏览 • 1回复 待解决
ts开发如何实现异步编程
440浏览 • 1回复 待解决
grid如何怎么实现拖拽功能
352浏览 • 1回复 待解决
如何实现跳转到系统设置
509浏览 • 1回复 待解决
JS 如何实现登录 连接后端?
2362浏览 • 1回复 待解决
如何简单实现相机关闭
164浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人