随笔分类 - Vert.x
摘要:使用 Vert.x 开发非阻塞的TCP服务端非常方便,使用Vertx对象创建HTTPServer即可。 HTTPServer 通过Vertx对象创建HTTPServer,并监听指定的8080端口: public class HTTPStarter { public static void main(
阅读全文
摘要:使用 Vert.x 开发非阻塞的TCP服务端非常方便,使用Vertx对象创建NetServer即可。 TCPServer 通过Vertx对象创建NetServer,并监听指定的5566端口: public class TCPStarter { public static void main(Stri
阅读全文
摘要:Vert.x 大多是操作都是异步的,不同Verticle都通讯可以通过EventBus来进行。 EventBus Vert.x的EventBus可以通过Vertx对象获取,EventBus通过send或publish发送消息,通过consumer消费消息: public class EventBus
阅读全文
摘要:Vert.x Verticle 这个东西第一次接触会感觉命名有点奇怪,暂且称它为组件吧,可以用它来组织自己的组件代码,如:TCPServer、HTTPServer、JDBCComponent等等。 Verticle 一个Vert.x程序一般由多个Verticle组成,不同的Vertilce通过消息总
阅读全文
摘要:Vert.x 基本上所有的操作都是异步的,所以有必要学习一下Vert.x的异步协调。 Vert.x 异步协调 Vert.x的异步协调可以通过Future这个接口来构建: public class FutureStarter { public static void main(String[] arg
阅读全文
摘要:Vert.x 提供了很多模块,最核心的就是 Vert.x Core,Vert.x Core提供了很多底层功能,如: 编写 TCP 客户端和服务端 编写支持 WebSocket 的 HTTP 客户端和服务端 事件总线 共享数据 —— 本地的Map和分布式集群Map 周期性、延迟性动作 部署和撤销 Ve
阅读全文
摘要:Vert.x 是一个高性能的开发框架,临近春节假期正好了解一下。 官网:https://vertx.io/ 官方文档:https://vertx.io/docs/ 中文文档:https://vertxchina.github.io/vertx-translation-chinese/ (翻译滞后)
阅读全文