首页 > TAG信息列表 > vertx

Vertx 创建HTTP服务

Vertx底层通信框架依赖于Netty,并封装了对Http协议的支持,因此可以非常方便的进行Web开发,且不依赖于任何中间件。 下面简单实现一个HttpServer 1、引入依赖 <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-core</artifactId>

Vert.x - Core HTTPServer

使用 Vert.x 开发非阻塞的TCP服务端非常方便,使用Vertx对象创建HTTPServer即可。 HTTPServer 通过Vertx对象创建HTTPServer,并监听指定的8080端口: public class HTTPStarter { public static void main(String[] args) { Vertx vertx = Vertx.vertx(); HttpServer server

Vertx之MQTT客户端服务端发送

介绍 Vert.x MQTT消息发送, 客户端和服务端 1. maven项目依赖 <dependencies> <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-web</artifactId> </dependency> <dependency> <groupId>io.vertx</groupId>

Vert.x - Core EventBus

Vert.x 大多是操作都是异步的,不同Verticle都通讯可以通过EventBus来进行。 EventBus Vert.x的EventBus可以通过Vertx对象获取,EventBus通过send或publish发送消息,通过consumer消费消息: public class EventBusStarter { public static void main(String[] args) { Vertx vert

Vert.x - Hello World

Vert.x 是一个高性能的开发框架,临近春节假期正好了解一下。 官网:https://vertx.io/ 官方文档:https://vertx.io/docs/ 中文文档:https://vertxchina.github.io/vertx-translation-chinese/ (翻译滞后) 项目搭建 Vert.x提供了类似Spring.start的项目初始化页面:https://start.vertx.io/

Vertx之响应式myql

介绍 Vertx响应式mysql客户端,具有简单的API,关注可伸缩性和低开销, 特性: 事件驱动轻量级内置数据库连接池预制的查询缓存游标支撑查询行stream操作RxJava api支持0拷贝对象转化完备的数据类型支持存储过程支持TLS/SSL支持MySQL实用程序命令支持MySQL和MariaDB支持丰富的字符集支

Vertx之Exception异常统一处理拦截

介绍 Vertx统一异常拦截处理 1. maven项目依赖 <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-web</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>

大数据Flink异步IO

目录 1 介绍1.1 异步IO操作的需求1.2 使用Aysnc I/O的前提条件1.3 Async I/O API 2 案例演示 1 介绍 1.1 异步IO操作的需求 https://ci.apache.org/projects/flink/flink-docs-release-1.12/dev/stream/operators/asyncio.html Async I/O 是阿里巴巴贡献给社区的一个呼

vert.x 初始

  中文文档:https://vertx-china.github.io/   官方文档:https://vertx.io/     qq群:515203212,219655467  

4399JAVA面试

1.string,stringbuilder,stringbuffer的区别 2.你知道的集合,哪些是线程安全的 3.常见的异常有哪些 4.throw和throws的区别 5.try-catch-finally中finally的作用 6.打印异常堆栈的函数?应该是printStackTrace,当时紧张想不起来函数名了 7.exception又分为哪些?常见的运行时异常有哪些?

vertx文章系列--响应式Mysql操作入门体验

官网地址 https://vertx.io/ 中文文档 https://vertx-china.gitee.io/ Mysql驱动连接练习 https://vertx-china.gitee.io/docs/vertx-mysql-client/java/ 官方例子 https://github.com/vert-x3/vertx-examples/tree/4.x/sql-client-examples gitee的镜像,https://gitee.com/Go

用Vert.x shiro jdbcRealm对restful api鉴权

  本文旨在用Vert.x,shiro JdbcRealm开发一个对restfu api进行鉴权的demo Vert.x:参看 http://vertx.io shiro:参看 http://shiro.apache.org/ 业务逻辑很简单,就是实现用户登录验证,然后对restful api进行鉴权。 数据库用mysql。 数据库名:myshiro 数据表:   1 -- -----------------

vertx 获取请求参数

    表单登录(GET)   <form action="/login">   <input type="text" name="username"/>   <input type="password" name="password"/>   <input type="submit" />   <

如何集成Vert.x到Spring框架中

如何集成Vert.x到Spring框架中 1. 概述 在本中,我们将讨论Spring与Vertx的集成,并利用两个框架各自的优点:强大的Spring整合特性,以及来自Vert.x的reactive single-event loop特性 2. Maven依赖 首先添加相关依赖到pom.xml文件中 <dependency> <groupId>org.springframework

SpringCloud+Vertx+Disruptor 金融业撮合交易系统实战

SpringCloud+Vertx+Disruptor 金融业撮合交易系统实战 金融软件工程师一直是高薪争抢的稀缺人才,作为金融软件工程师,需要同时具备软件研发基础和金融业务知识。这门课对于想涉猎、了解以及从事金融行业的技术人员,非常有帮助。课程将带你总览金融行业的IT全景图,重点讲解证券交易中的

rxjava

import io.vertx.rxjava.core.Vertx; import io.vertx.rxjava.core.shareddata.Counter; import io.vertx.rxjava.core.shareddata.SharedData; https://app.yinxiang.com/fx/565a447d-5f9a-4ccd-8c13-7ddff1723d9d https://app.yinxiang.com/fx/10a0529c-fc6d-4ac8-8451-47

Bring JavaScript to your Java enterprise with Vert.x

 转自:https://opensource.com/article/18/4/benefits-javascript-vertx If you are a Java programmer, chances are that you've either used JavaScript in the past or will in the near future. Not only is it one of the most popular (and useful) programming lan

PHP 电子围栏算法-不依赖任何第三方接口

<?php /** * @name 围栏算法,判断一个坐标,是否在围栏里面.如:['113.664673,34.810146','113.681667,34.796896','113.69231,34.794711','113.702009,34.809159'] * @author macnie <mac@lenmy.com> * @param array $fences 围栏,是一组坐标数组 如:

test

    <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa

Vert.x 之 HelloWorld

本文将会建立一个基本的HTTP服务器,并监听8080端口,对于任何发往该服务器以及端口的请求,服务器会返回一个Hello World字符串。 首先新建一个Maven项目,一个基本的Maven项目目录结构如下所示: ├── pom.xml├── src│ ├── main│ │ ├── java│ │ └── resou

vert.x3 EventBus sockjs消息推送

pom.xml <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-core</artifactId> <version>3.7.0</version> </dependency> <dependency> <groupId>io.vertx</groupId> <

Vert.x实战四:TCP客户端之间以角色和同一角色连接顺序通过服务端转接通信

Vert.x系列: Vert.x介绍:https://blog.csdn.net/haoranhaoshi/article/details/89279096 Vert.x实战一:Vert.x通过Http发布数据:https://blog.csdn.net/haoranhaoshi/article/details/89284847 Vert.x实战二:TCP通信:https://blog.csdn.net/haoranhaoshi/article/details/89296522 V

Vert.x实战五:TCP客户端之间以ID通过服务端转接通信

Vert.x系列: Vert.x介绍:https://blog.csdn.net/haoranhaoshi/article/details/89279096 Vert.x实战一:Vert.x通过Http发布数据:https://blog.csdn.net/haoranhaoshi/article/details/89284847 Vert.x实战二:TCP通信:https://blog.csdn.net/haoranhaoshi/article/details/89296522 V

vertx的NetServer模块

  启动 public synchronized void listen(Handler<NetSocket> handler, SocketAddress socketAddress, Handler<AsyncResult<Void>> listenHandler) {  //检验 if (handler == null) { throw new IllegalStateException("Set connect handler fir

vertx的Actor模型实现

前言 note: Context 与 EventLoop 关系 1 : N ; 每次创建一个vericles或者multi instances通过EventLoopGroup.next挑出一个EventLoop,所以是1:N关系; context <=> verticle.总结:1.verticle和multi Instances总和不超过EventLoopSize,multi verticle在同一个EventLoop的 Thre