写点什么

RepreZen 发布面向 Open API 3.0 的 KaiZen 开源编辑器和解析器

  • 2017-06-22
  • 本文字数:982 字

    阅读完需:约 3 分钟

资源建模语言 RAPID-ML 的创建者 RepreZen 推出了面向 Swagger API 描述语言(即现在众所周知的开放 API 规范(OAS))的 KaiZen OpenAPI 编辑器 KaiZen OpenAPI 解析器,当前支持的版本是 2.0,3.0 的支持有望在 2017 年 7 月发布。

KaiZen 编辑器之前称为 SwagEdit,它提供了一种编辑开放 API 描述的原生 IDE 体验,以及语法高亮、大纲导航、本地文件系统访问、内置版本控制、自动构建系统等基本特性。KaiZen 解析器提供了高性能的开放 API 描述解析和验证,并提供了 JSON 和 YAML 序列化支持。两者都可以通过 Eclipse Marketplace 获得。 RepreZen API Studio 对 OAS 2.0 和 3.0 编辑提供了实验性支持,而在 Eclipse IDE 中有一个插件可用。

KaiZen 是由 RepreZen 过去两年所参与的 Swagger(现在的开放 API)社区开发出来的,近日,他们加入了开放 API 倡议。在 OAS 3.0 支持方面,该项目是社区最早的贡献之一,实际上可能是第一个兼容 OAS 3.0 的编辑器。

开放 API 倡议在 Linux 基金会的开放治理之下。OAS 是一个供应商中立的 REST API 标准描述格式,最初源于 Swagger 规范。3.0 版本尚未正式发布,当前的规范草案还要等待2017 年6 月19 日到30 日之间的一个评论期,最终的规范会在2017 年7 月发布。规范的重大变化包括更全面地支持JSON Schema、改进结构和文档、引入回调及Links 组件,迈出了支持超媒体的第一步。发表在博客Readme.io 上的图解指南通过例子说明了这些变化,并通过框图对比了Swagger 2.0 和Open API 3.0 包含的组件。

在OAS 3.0 的扩展组件和新特性中,最让RepreZen 首席执行官Ted Epstein 兴奋的是新的回调组件。他在接受InfoQ 采访时说,“它开启了服务与客户端双向通信的理念,也就是说,两者之间的差别比以前小了。”除了可以更好地重用响应体定义和安全模式外,这提高了代理包含客户端和服务的异步解决方案的能力,为标准和协作提供了新的可能,而这在以前并不容易。

随着新版本即将最终定稿,开发人员可以期待KaiZen 及其他工具会随着生态系统的发展对2.0 版本提供持续的支持。之前企业向社区提供的支持2.0 版本的贡献包括 IBM 的 API 微网关 MuleSoft 的 API 建模框架,这对规范的开源支持是一个广泛的补充。RepreZen 加入开放API 社区是API 行业围绕OAS 发展整合的又一项举措。

查看英文原文: RepreZen Releases KaiZen Open-Source Editor and Parser for Open API 3.0

2017-06-22 19:002016
用户头像

发布了 1008 篇内容, 共 419.7 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

Filter 过滤器和 Listener 监听器

爱好编程进阶

Java 面试 后端开发

数据仓库架构演变和建设思路

五分钟学大数据

数据仓库 4月月更

区块链+数字资产,未来财富的新起点

CECBC

36天突击腾讯终拿Offer! Redis、高并发

爱好编程进阶

Java 面试 后端开发

如何选择合适的 Neo4j 版本(2022)

亮小猪

neo4j 图数据库 图算法

“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩内容分享

龙智—DevSecOps解决方案

CI/CD CloudBees

最佳实践 | 通过使用 Jira Service Management 改进 HR 工作流程

龙智—DevSecOps解决方案

Atlassian jsm

2020年4面美团(多线程+redis

爱好编程进阶

Java 面试 后端开发

2021最新最全Java基础高频面试题汇总(1W字详细解析)

爱好编程进阶

Java 面试 后端开发

有道词典Android客户端包体积优化之路

有道技术团队

andiod Groovy

企业官网有啥用?一定要搭建官方网站吗?

源字节1号

微信小程序 网站开发

53w字!阿里首推系统性能优化指南太香了,堪称性能优化最优解

爱好编程进阶

Java 面试 后端开发

Alibaba内部流行的“Java突击宝典”

爱好编程进阶

Java 面试 后端开发

2021金九银十最新338道大厂Java架构面试高频题目+答案详解

爱好编程进阶

Java 面试 后端开发

Docker:第七章:Docker搭建私服-本地镜像库

爱好编程进阶

Java 面试 后端开发

一级等保怎么做?要收费吗?等保要求是什么?

行云管家

网络安全 等保 等保2.0 一级等保

龙智被评估为CMMI [3] 级

龙智—DevSecOps解决方案

CMMI 龙智

LLVM之父Chris Lattner:编译器的黄金时代

OneFlow

编程语言 编译器 LLVM 加速器 MLIR

索信达获金融街资本1亿元投资

索信达控股

游戏+NFT,脱虚向实外的另一可行场景

CECBC

中商惠⺠交易中台架构演进:对 Apache ShardingSphere 的应⽤

SphereEx

Apache 数据库 ShardingSphere SphereEx

Docker镜像超详细介绍

爱好编程进阶

Java 面试 后端开发

2022年4月中国数据库排行榜:春风拂面春意暖,分数回升四月天

墨天轮

数据库 opengauss 国产数据库 KingBase gbase8a

如何以Sonar为例创建一个适用与所有企业的测试步骤

阿里云云效

阿里云 运维 测试 sonar 研发测试

研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台

龙智—DevSecOps解决方案

CI/CD CloudBees

海口等保测评公司有几家?具体在哪里?哪里可以查到?

行云管家

网络安全 等保 等保测评 海南 海口

用数字“钥匙”打开发展新空间

CECBC

二进制文件版本控制工具选择难?看完这篇你会找到答案

龙智—DevSecOps解决方案

perforce Helix Core

一文了解全面静态代码分析

龙智—DevSecOps解决方案

perforce Helix QAC

Ceph实战(一)-分布式存储介绍与原理架构概述

爱好编程进阶

Java 面试 后端开发

IDEA中Maven依赖下载失败解决方案

爱好编程进阶

Java 面试 后端开发

RepreZen发布面向Open API 3.0的KaiZen开源编辑器和解析器_语言 & 开发_Shelby Switzer_InfoQ精选文章