[接口开发]
html5 webscoket 接口开发
任务编号:562466
悬赏任务1100元
悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。
html5 webscoket 接口开发
距截止:
任务已圆满完成
雇主已托管赏金:1100 元
雇主发布需求
雇主托管佣金
服务商投稿
雇主开始选稿
任务完成
任务大厅共需1个合格投稿 | 每稿将获得1100 元 | 每人交稿次数不限 可多次任务
投诉举报
联系Ta
我来承接
已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满
任务需求:
一、需求概述
开发HTML5与HPSOCKET(若有别的开源稳定的C#SOCKET服务端亦可)通讯接口,使用HPSCOKET中的WEBSOCKET模块作为服务端,实现与HTML5的通讯和会话管理,其中HPSCOKET为现成的开源服务端,不需要做任何修改,本项目工作量只是写出HTML5端的接口即可。
PS:HPSOCKET为国内开源的服务端软件,该软件简单易用,文档资料丰富,稳定性高,并已集成心跳以及回话管理等功能,同时目前仍在不断更新维护。本次需求只需要在使用HTML5根据HPSOCKET通讯协议规范,完成与HPSOCKET的通讯即可。
二、 功能要求
1、HTML5部分提供连接、断开、消息发送、异常处理接口;
2、服务端部分提供消息发送接口、异常处理接口。
三、其他要求
1、HTML5部分要求使用TypeScript语言(可使用Egret引擎);
2、服务端部分要求使用C#语言;
3、HPSOCKET使用5.0.1版本(有C# DEMO)
4、通讯内部实现心跳检查、断线重连、消息队列功能;
5、使用HPSOCKET的Pack保障传输健壮性(或自行处理粘包丢包问题亦可)。
四、性能要求
1、最高同时支持2000人在线;
2、网络顺畅环境下,传输时间小于0.2s;
3、网络一般的情况下(如每5秒丢1个包)仍能保持通讯;
4、断线后重新连接仍能连接到断线前的回话继续完成通讯。
|
|
|
|
|