繁体   English   中英

Javascript-在异步WebSocket周围构建异步接口

Javascript - Build an async interface around an async WebSocket

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想知道是否有可能围绕webSocket对象构建异步接口,该接口本质上是异步的。

该webSockect对象是类/函数,出版了许多方法内:我想调用这个方法,通过WebSocket的发送指令,等待答复,并召回标准方法.then.catch -思维像一个javascript Promise

function x() {
    myWS.sendCmdA().then( function() { doSomething; });
}

function myWS(){
  var ws = null;
  this.open = function() {
    ws = new WebSocket(....);
    ws.open = function() { ... };
    ws.onmessage = function () { ... };
  }
  this.sendCmdA = function () {
    ws.send("ABCD");
  }
}

或者最好在调用中传递一个回调函数,例如

myWS.sendCmdA( fnOk, fnErr);

问题暂未有回复.您可以查看右边的相关问题.

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题
 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM