Vertx 创建HTTP服务

Vertx底层通信框架依赖于Netty,并封装了对Http协议的支持,因此可以非常方便的进行Web开发,且不依赖于任何中间件。

下面简单实现一个HttpServer

1、引入依赖

        <dependency>
            <groupId>io.vertx</groupId>
            <artifactId>vertx-core</artifactId>
            <version>3.5.2</version>
        </dependency>

  

2、创建核心代码

public class MyHttpServer {

    public static void main(String[] args) {
        Vertx vertx = Vertx.vertx();
        HttpServer server = vertx.createHttpServer();

        server.requestHandler(request -> {
            HttpServerResponse response = request.response();
            //设置响应头
            response.putHeader("Content-type","text/html;charset=utf-8");
            // 响应数据
            response.end("Hello World");
        });
        // 监听8888 端口
        server.listen(8888);
    }


}

  

3、访问http://localhost:8888/

Vertx 创建HTTP服务

 

 

参考:https://blog.csdn.net/king_kgh/article/details/80804078

 

上一篇:解决yml文件不生效


下一篇:restful风格接口