应用开发概述

EDAS支持Spring Cloud、Dubbo和HSF三种微服务应用框架,您可以使用Spring Cloud、Dubbo和HSF开发应用,然后托管到EDAS中。

应用框架

功能描述

相关文档

Spring Cloud

EDAS支持原生Spring Cloud微服务框架。您可直接将应用部署到EDAS上,无须修改代码、添加配置,即可获取EDAS企业级的应用托管、微服务治理(服务查询、金丝雀发布、离群实例摘除、无损下线)、监控报警和应用诊断等能力,帮助您全面提升应用的稳定性和安全性。

Dubbo

EDAS支持Apache Dubbo微服务框架,您在Apache Dubbo框架下开发的微服务只需添加依赖和修改配置,无需侵入代码,即可部署到EDAS,获得EDAS企业级的微服务应用托管、微服务治理、监控报警和应用诊断等能力。

HSF

HSF连通不同的业务系统,解耦系统间的实现依赖。HSF从分布式应用的层面,统一了服务的发布与调用方式,从而帮助您更加方便、快速地开发分布式应用,以及提供或使用公共功能模块。HSF屏蔽了分布式领域中的各种复杂技术细节,如远程通讯、序列化实现、性能损耗、同步与异步调用方式的实现等。

说明

Dubbo 3.0实现了和HSF框架的技术统一。在EDAS中,可以便捷地将HSF应用升级为Dubbo 3.0应用。升级之后,HSF应用可沿用原有的开发方式,还可以使用EDAS为Dubbo应用提供的更加完善的服务治理功能。