`
zzqfsy
  • 浏览: 3853 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Vert.x之旅(一):Hello world

阅读更多

一些翻译,一些理解,自我旅程,记录点点。

 

依赖库

Maven:

<dependency>
  <groupId>io.vertx</groupId>
  <artifactId>vertx-web</artifactId>
  <version>3.2.1</version>
</dependency>

 Gradle:

dependencies {
  compile 'io.vertx:vertx-web:3.2.1'
}

 

Helloworld

HttpServer server = vertx.createHttpServer();

server.requestHandler(request -> {

  // This handler gets called for each request that arrives on the server
  HttpServerResponse response = request.response();
  response.putHeader("content-type", "text/plain");

  // Write to the response and end it
  response.end("Hello World!");
});

server.listen(8080);

 

分享到:
评论

相关推荐

    Vert.x 4 核心手册中文版

    Vert.x 是一个轻量级、高性能的反应式应用开发框架,适用于 Java 和其他多种语言。它的核心组件小巧且灵活,允许开发者只使用需要的部分,并能无缝嵌入到现有的应用程序中,无需按照特定的架构模式进行改造。Vert.x ...

    Vert.x应用开发实例教程

    Vert.x是事件驱动的,其处理请求的高性能也是基于其事件机制。Vert.x的事件机制中有几个非常重要的概念:Event Loop、...Vert.x Module : Vert.x项目模块,一个应用通常由多个模块组成,每个模块一般包含多个Vertical。

    vert.x中文 PDF 下载

    vert.x 是一个开源的、高性能的事件驱动应用框架,用于构建反应式的Java应用程序。它以其轻量级、非阻塞I/O模型而闻名,能够充分利用现代多核处理器的潜力,为开发人员提供了一种高效且灵活的方式来构建分布式系统。...

    vert.x结合springboot开发mqtt服务,真实可用

    本教程将探讨如何使用Vert.x和Spring Boot结合来开发一个真实的MQTT服务器。 首先,让我们了解一下Vert.x。Vert.x是一个用于构建反应式应用的Java平台,它提供了一种事件驱动、非阻塞I/O模型,使得开发者可以高效地...

    vert.x-2.1.2

    vert.x 是一个轻量级、高性能的Java应用框架,它主要设计用于构建反应式和异步应用程序。在2.1.2版本中,vert.x 提供了一种创新的方式来开发分布式、事件驱动的应用程序,充分利用了Java平台的非阻塞I/O(NIO)能力...

    Vert.x的Http和TCP实战

    Vert.x实战一:Vert.x通过Http发布数据:https://blog.csdn.net/haoranhaoshi/article/details/89284847 Vert.x实战二:TCP通信:https://blog.csdn.net/haoranhaoshi/article/details/89296522 Vert.x实战三:TCP...

    vert.x 3.3.3

    【标题】"vert.x 3.3.3" 指的是Vert.x框架的一个特定版本,这个版本在3.x系列中被标记为3.3.3。Vert.x是一个开源的、轻量级的、高性能的应用程序开发平台,它主要用于构建反应式、分布式和高度可扩展的Java应用。与...

    Vert.x学习

    "Maven-verticle"这一文件名暗示了使用Maven来管理和构建Vert.x的Verticle(即Vert.x中的微服务单元)。Maven是一个广泛使用的Java项目管理工具,它可以帮助开发者自动化构建过程,管理依赖,并确保项目的一致性。在...

    Vert.x 初始demo

    3. **事件总线(Event Bus)**: Vert.x 的核心特性之一,允许Verticle 之间进行松耦合的通信。事件总线使用发布/订阅模式,允许Verticle 发布消息并被其他感兴趣的Verticle 订阅。 4. **HTTP 服务器**: Vert.x 提供...

    基于Vert.x(java)开发的API网关,是一个分布式,全异步,高性能,可扩展,轻.zip

    标题中的“基于Vert.x(java)开发的API网关”指的是使用Vert.x框架构建的应用程序,该应用程序主要功能是作为API网关。API网关是一种架构模式,它充当客户端(如Web应用、移动应用或IoT设备)与后端服务之间的单一...

    Vert.x线程模型揭秘

    - **Vert.x**:虽然Netty也是Vert.x的基础之一,但Vert.x在其之上构建了一个更高层次的抽象。Vert.x通过更细粒度的线程池管理机制,更好地支持了Reactive编程模式。例如,通过Event Loop Group来处理非阻塞任务,...

    Vert.x配置项VertxOptions的使用

    ### Vert.x配置项VertxOptions的使用 #### 概述 在使用Vert.x框架开发分布式应用时,为了更好地控制和优化应用性能,开发者通常需要通过`VertxOptions`类来定制化配置Vert.x实例。`VertxOptions`是用于创建`Vertx`...

    从HTTP性能基准测试谈Vert.x高性能的秘密:从JIT编译到网络优化_英文.pdf

    Vert.x是一个开源项目,始于2012年,采用Eclipse或Apache许可证,是一个用于构建JVM上反应式应用的工具包。它建立在Netty之上,Netty是一个高效的异步事件驱动的网络应用程序框架,为高性能、低延迟的网络应用提供了...

    使用Eclipse_Vert.x开发响应式应用_英文.pdf

    Eclipse Vert.x 是一个开源的工具包,专为构建高性能、反应式的Java应用程序而设计。它在互联网领域中被广泛采用,特别是在需要处理高并发、低延迟和分布式系统的情况下。这个框架提供了一种轻量级的方式,使得...

    Java vert.x微服务框架资料

    - **Verticle 概念:** Verticle 是 Vert.x 中的核心概念之一,它是一个简单的单元,可以将其理解为服务的最小单元。每个 Verticle 可以独立部署并拥有自己的生命周期。 - **服务发现:** 在分布式环境中,服务发现...

    vertx应用开发实例教程-完整版

     《Vert.x应用开发实例教程》旨在为Vert.x的初学者和大中专院校学生提供易于入门,全面了解和掌握Vert.x框架技术和应用的教材和辅导资料,为使用Vert.x开发实时应用和企业级应用打下良好的基础。

    vert.x-springboot模版项目

    vert.x是内存占用极小的快速开发框架,springboot模版项目

    Vert.x for Java 开发者

    - **事件总线**:是Vert.x的核心组件之一,用于不同组件间的通信。它支持发布/订阅模式,可以在不同的Verticles之间传递消息。 - **分布式通信**:事件总线不仅限于本地通信,还可以跨越多个节点,实现分布式系统中...

    Java API 版本的Vert.x Core 手册等三本书

    Java API 版本的Vert.x Core 手册是关于Vert.x框架的重要参考资料,该框架是用Java编写的高度可扩展的事件驱动平台,适用于构建现代的、反应式的微服务和网络应用。 Vert.x Core是其核心组件,提供了低级别的API,...

Global site tag (gtag.js) - Google Analytics