介绍
ZXAPI
是可以为用户提供消息分发、数据存储、任务队列、地球坐标和排行榜计算等功能的网络API接口(接口支持 HTTP 和 WebSocket
协议)。这些接口底层功能由 C++ 开发,通过 Google V8 引擎解析用户上传的 JavaScript
脚本进行调用。脚本上传后不断线热更新,1秒内生效。
接口特点:
-
单进程支持10万并发数(能够长时间保持的连接数)及每秒2万的请求数(用HTTP协议进行200字节的键值读取做测试)。
-
提供高性能持久型键值存储功能,可通过集群无限扩展存储空间。
-
提供不限数量的定时任务队列功能,不超负荷(3万任务/秒)的情况下平均误差时间不超过 20 毫秒。
-
提供地球坐标和排行榜计算功能,可应于社交游戏的查找附近好友、显示实时积分榜单等场景。
应用示范
景好便利贴 https://zxapi.com/bianlitiel (一款Windows效率工具软件,它的网络同步功能后端是用ZXAPI实现的。)
炸弹小子 https://img.zxapi.com/zd/index.html (前端修改自 Matchvs游戏云案例 ,主要使用了ZXAPI的消息分发和任务队列功能重写了一个简化版的后端)
网页版进销存 https://img.zxapi.com/web/index.html (前端修改自“好货记进销存”,这里是使用了ZXAPI的键值存储功能重写了一个简化版的后端)
在线象棋 https://zxapi.com/xq/index.html可多人观战的象棋小游戏,后端用ZXAPI实现。
另外再补充一个小工具:景好鼠标录制器 https://zxapi.com/shubiao/index.html(没有网络功能)。