热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于websocket:这个开源-api-管理工具终于支持-Websocket-协议测试插件管理功能了

间隔上一次公布正式版本过了两周,这两周咱们在攒一个大性能——反对Websocket协定测试!长期关注咱们的共建者晓得,这个性能预报了几万年,真不是咱们迁延

间隔上一次公布正式版本过了两周,这两周咱们在攒一个大性能—— 反对 Websocket 协定测试

长期关注咱们的共建者晓得,这个性能预报了几万年,真不是咱们迁延,是 API 协定切实太多了…

有些协定纵横互联网 20 年耸立不倒经久不衰,有些协定声音越来越强劲,还有新秀 gRPC、GraphQL 慢慢锋芒毕露。

咱们针对各种协定了调研,下图是调研的一部分。每种协定有不同的实用场景,分享给大家~

在 Websocket 协定公布之前,浏览器只能单向通信,客户端能够分割服务端,但服务端不能被动分割客户端。

在这种背景下,音讯推送以及须要实时通信的聊天室等性能实现比拟麻烦,机智的开发者们会一边骂骂咧咧一边哭着写轮询的代码,好生苦楚。

Socket.IO 的诞世也是为了解决浏览器没有原生提供双向通信的形式,它为了反对长连贯也是操碎了心,内置了好几种不同的降级计划。直到浏览器发表原生反对 Websocket后,开发者乐开了花。

Websocket 协定始终以来社区呼声都比拟高,所以咱们抉择优先反对,大家能够降级到 v1.7.0 的 Eoapi 对它进行试用~

Websocket 测试

先上动图~

文字步骤:

  1. 点击 Tab 加号选中 Websocket 协定
  2. 输出地址后点击连贯按钮就能够和服务端进行通信啦
  3. 在 message 输出你想要发送的内容
  4. 在返回 message 信息流中查看内容

测试完结后,还能够点击测试历史看到历史申请

插件治理

随着装置的插件越来越多,咱们须要对插件进行治理,本次迭代优化了插件治理,减少了插件开发,插件配置等性能,话不多说,上图文:

如果临时不想这个插件失效?

之前须要卸载,当初能够插件开关,管制粒度更精密,能够在保留插件配置的前提下不应用插件的性能。

将插件配置放到每个插件的详情页,更好找更不便了~

预报后续打算反对性能:反对 HTTP API 测试用例插件反对 UI 管制更多协定反对…

Eoapi 是一款类 Postman 的开源 API 工具,它更轻量,同时可拓展。

Github:https://github.com/eolinker/e…

Gitee:https://gitee.com/eolink_admi…

官网文档:https://www.eoapi.io/?utm_sou…

如果你对于 Eoapi 有任何疑难或者倡议,都能够去 Github 或者 Gitee 找我,提个Issue,我看到了都会及时回复的,最初别忘了 Star 一下哦~


推荐阅读
  • 微服务之总体架构篇
    一、单体架构存在的问题缺点:1、难以维护:当单体应用业务不断迭代后代码量非常臃肿,模整个项目非常复杂,每次更改代码都可能带来新的bug;2、部署项目麻烦:庞大之后项目部署效率 ... [详细]
  • Istio是一个用来连接、管理和保护微服务的开放平台。Istio提供一种简单的方式来为已部署的服务建 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • 本文介绍了RxJava在Android开发中的广泛应用以及其在事件总线(Event Bus)实现中的使用方法。RxJava是一种基于观察者模式的异步java库,可以提高开发效率、降低维护成本。通过RxJava,开发者可以实现事件的异步处理和链式操作。对于已经具备RxJava基础的开发者来说,本文将详细介绍如何利用RxJava实现事件总线,并提供了使用建议。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了H5游戏性能优化和调试技巧,包括从问题表象出发进行优化、排除外部问题导致的卡顿、帧率设定、减少drawcall的方法、UI优化和图集渲染等八个理念。对于游戏程序员来说,解决游戏性能问题是一个关键的任务,本文提供了一些有用的参考价值。摘要长度为183字。 ... [详细]
  • [翻译]微服务设计模式5. 服务发现服务端服务发现
    服务之间需要互相调用,在单体架构中,服务之间的互相调用直接通过编程语言层面的方法调用就搞定了。在传统的分布式应用的部署中,服务地 ... [详细]
  • 在这分布式系统架构盛行的时代,很多互联网大佬公司开源出自己的分布式RPC系统框架,例如:阿里的dubbo,谷歌的gRPC,apache的Thrift。而在我们公司一直都在推荐使用d ... [详细]
author-avatar
半路张三_711
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有