vMessenger 简介

更新时间:
2024-02-28
下载文档

vMessenger 简介

什么是 vMessenger

vMessenger(VSOA Messenger)是翼辉信息专为云原生微服务开发而设计的 VSOA Mock 测试工具,提供 VSOA 客户端请求、环境变量、模拟服务器和 Proxy 代理管理等功能,方便开发者以更简单直观的方式进行 VSOA 客户端和服务端的开发、调试及数据模拟,从而提升产品开发效率和便利性。

在开发 VSOA 服务端时,开发者可以使用 vMessenger 创建客户端请求,向正在开发的服务端发送请求数据,以验证服务端是否可以正常响应。同样地,在开发 VSOA 客户端时,开发者可以通过 vMessenger 创建一个模拟服务器来模拟服务端接收请求,并返回相应的数据结构,以验证客户端请求信息的准确性。

产品功能

  • VSOA 请求管理

    支持针对 VSOA 的 RPC、Datagram 和发布订阅等功能新建 VSOA 客户端请求,并向服务端发送请求,以验证服务端是否可以正常响应。支持的请求类型包括 GET、SET、DGRAM、QDGRAM 和发布 / 订阅,且可以通过集合对请求进行分组管理,如以集合为单位导出、导入和删除请求等。

  • 环境变量管理

    支持新建、修改、导出、导入和删除环境变量。新建环境变量后,开发者进行请求测试时,只需要切换或修改环境变量,无需再一一修改请求的路径信息,方便灵活。

  • 模拟服务器管理

    支持新建、修改、停止、重启、导出、导入和删除模拟服务器。开发者进行 VSOA 客户端开发时,可以新建模拟服务器,并自定义服务端口号、IP 地址、请求方法、资源路径、响应参数和响应数据等信息来模拟服务端行为,与客户端进行交互,以验证客户端请求信息的准确性,无需等待服务端开发完成,便捷高效。

  • 个性化设置

    支持根据个人需求设置 vMessenger 的主题背景、语言,以及系统服务配置与数据管理相关信息,包括清除所有数据、编辑位置服务配置文件和查看运行日志。

产品优势

  • 用户友好的界面:vMessenger 提供了直观且易于使用的用户界面,使得 VSOA 微服务的开发、调试和测试变得简单、高效。
  • 请求分组管理:支持根据不同的请求对象或类型对请求数据进行组织和分类,创建结构化的请求集合,以便开发者更清晰地组织和管理 VSOA 请求。
  • 快速开发与调试:vMessenger 可以模拟客户端和服务端,开发者无需等待实际 API 完全实现就可以进行微服务的开发和调试,且支持通过环境变量和 Proxy 代理快速实现不同场景的接口调试,便捷高效。
  • 团队高效协作:vMessenger 可以使客户端和服务端开发解耦,前后端开发人员只需定义好接口文档便可并行工作,互不影响,从而加快整体项目的开发速度,提高开发效率。
  • 便捷的数据管理与分享:提供了灵活便捷的导出和导入功能,开发者可以轻松备份、分享和还原请求集合、环境变量以及模拟服务器数据。这不仅可以确保数据的一致性和复用性,还能显著提高团队协作的效率。
文档内容是否对您有所帮助?
有帮助
没帮助