开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Helidon首页、文档和下载 - 轻量快速的 Java 微服务框架 - 开源中国社区
全部项目分类
Apache
Java 查看源码»
跨平台
Oracle
分享
收藏
61 人收藏
收录时间:2018-09-12
Helidon 详细介绍

Helidon 是一个用于编写微服务的 Java 框架,这些微服务运行在由 Netty 提供支持的快速 Web 内核上。

功能特性

  • 轻量级且快速:Helidon 旨在设计得简单易用,配有工具和示例,可帮助你快速上手。

  • 支持 Microprofile:Helidon 支持 MicroProfile 并提供熟悉的 API,如 JAX-RS, CDI 和 JSON-P/B。Helidon 的 MicroProfile 实现在 Helidon Reactive WebServer 上运行。

  • Reactive WebServer:Helidon Reactive WebServer 提供了现代的函数式编程模型,并在 Netty 之上运行。Helidon WebServer 轻巧、灵活且具有反应性,为微服务提供了简单易用的基础。

  • 可观察性和弹性:通过对运行状况检查、指标、跟踪和容错的支持,Helidon 拥有编写与 Prometheus,Zipkin 和 Kubernetes 集成的云应用程序所需的功能。

示例代码

MicroFramework

WebServer.create(
  Routing.builder()
    .get("/greet", (req, res)
       -> res.send("Hello World!"))
    .build())
  .start();

MicroProfile

public class GreetService {
  @GET
  @Path("/greet")
  public String getMsg() {
    return "Hello World!";
  }
}
Helidon

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 Helidon 的评论 (全部 9 条评论)
{{repayCom.userName}}
迪伦少校
dubbo,sc,thrift,zeroC,选择太多了。。。
hotsmile
mark 一下!!!
aruis
理由就是这是oracle自己主导的,当然这听起来更像是一个不用它的理由
Kevin_Zhan
dubbo也不错哦
然后变成一只猫
完全找不到一个用这个的理由,难道是micronaut不够好用?
顶部