养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

vertx教程:如何创建vertx的web项目(二)

时间:2024-10-15 00:27:27

上篇经验分享了Vertx项目的创建,vertx只是一个整体框架,在框架里面可以实现很多内容,比如tcp,udp,http,loop等等,这里就分享怎么vertx的http项目的创建

工具/原料

java11

dell最新版

vertx,vertx-web,idea

方法/步骤

1、第一步:maven的pom.xml里面引入vertx-web的依赖,如图:

vertx教程:如何创建vertx的web项目(二)

2、第二步:用vertx创建一个createHttpServer方法,并通过listen监听瞿搋村乇端口,代码如下:vertx.createHttpServer().li霜杼厮贿sten(8080,server->{if(server.succeeded()){log.info("-------http启动成功-------");}})

vertx教程:如何创建vertx的web项目(二)

3、第三步:通过HttpServerOptions设置http服务端的一些选项,放入到上面代艨位雅剖码中,代码剧安颌儿如下:HttpServerOptionshttpServerOptions=newHttpServerOptions().setSsl(false).setIdleTimeout(20);//闲置超时时间

vertx教程:如何创建vertx的web项目(二)

4、第四步:HttpServerOptions可以设置很多东西,后面用到了会一一讲解,如图:

vertx教程:如何创建vertx的web项目(二)

5、第五步:创建一个router对象,并写一个/index的请求路径,代码如下:Router咯悝滩镞router=Router.router(vertx);//监听砖镑苣逢/index地址router.route("/index").handler(request->{request.response().end("INDEXSUCCESS");});

vertx教程:如何创建vertx的web项目(二)

6、第六步:启动项目,可以看到输出即启动成功,如图:

vertx教程:如何创建vertx的web项目(二)

vertx教程:如何创建vertx的web项目(二)

7、第七步:打开浏览器访问http://localhost:8080/index,可以看到返回值,如图:

vertx教程:如何创建vertx的web项目(二)

© 一点知识