simpleWebsocketClient 同时支持 ws , wss

By terrorist at 2021-04-09 • 0人收藏 • 211人看过

https://github.com/btx638/HP-Socket-aardio/tree/master/aaz/libhpsocket/app/simpleWebsocketClient

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=319;bottom=103)
winform.add(
button={cls="button";text="发送";left=184;top=24;right=296;bottom=64;z=1};
edit={cls="edit";text="Edit";left=32;top=24;right=160;bottom=64;edge=1;multiline=1;z=2}
)
/*}}*/

io.open()

import aaz.libhpsocket.app.simpleWebsocketClient;

var ws = aaz.libhpsocket.app.simpleWebsocketClient();

// 回调函数均为线程函数,里面用到的库可以在这里导入
ws.onThreadCreated = function(){
	import thread.command;
}

ws.onOpen = function(){
	io.print("已连接");	
}

ws.onClose = function(){
	io.print("已关闭");
}

ws.onMessage = function(msg){
	io.print("接收", msg);
}

/*
ws.origin = "http://coolaf.com";
ws.connect("ws://123.207.136.134:9010/ajaxchattest");
*/


ws.origin = "https://www.websocket.org";
ws.connect("wss://echo.websocket.org");

winform.button.oncommand = function(id,event){
	io.print( "发送", ws.send(winform.edit.text) );
}

winform.show();
win.loopMessage();


登录后方可回帖

登 录
信息栏
本站永久域名:HtmLayout.Cn
纯私人站,当笔记本用的,学到哪写到哪,目前在学aardio+halcon机器视觉.
Aardio 官方站:Aardio官方
Aardio最新功能:Aardio官方更新日志
苏扬博客:苏扬博客
C大Aardio论坛:Aar爱好者论坛
简码教程网:简码编程
AARDIO语言QQ群:70517368
本 站 主 站:Stm32cube中文网
Htmlayout界面在线学习文档
Sciter中文在线文档Sciter在线学习文档
aardio在线手册Aardio在线手册

赞助商:才仁机械
下载站:非凡软件站
Loading...