课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
微服务编程开发技术我们在前几期的文章中已经给大家介绍过很多次了,而本文我们就来学习一下,微服务元API的应用方式。
随着事件驱动架构的采用增长、服务演进速度不断加快,元 API 的职责和重要性也在上升。元 API 工具的作用域不再局限于同步 API,还包括了异步 API。元 API 正在持续发展,通过兼容性检查、更新通知、绑定代码生成、测试模拟等途径促进安全的模式演变,从而实现更快的开发周期。
作为服务的消费者,我想在同一处位置发现已有的端点和数据格式、API 兼容性规则、限制和服务遵守的 SLA。同时,我希望收到关于即将发生的任何更改、任何弃用、API 更新或我可能感兴趣的服务将提供的任何新 API 的通知。不仅如此,开发人员还面临着越来越快地交付代码的挑战,而现代 API 工具可以自动化模式和事件结构发现的过程。一旦一个模式被发现并添加到了注册表中,开发人员就可以快速为其语言生成代码绑定并开始在 IDE 中进行开发工作。然后,其他工具可以使用元 API 定义并生成测试和模拟(mock),并使用 Microcks 甚至 Postman 之类的东西发出伪事件来模拟负载。在运行时,元 API 中可用的上下文信息可以使让我正在运行应用程序的平台注入连接凭据,将其注册到监控工具,等等。
总体而言,元 API 正在异步交互生态系统中发挥更积极的作用,包括自动化服务所有者之间的一些协调活动、提高开发人员生产力和自动化运营团队的许多任务。为了实现这一点,包含 API 元数据、代码生成、测试刺激、环境管理的各种工具必须更好地融合、标准化和集成。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。