vertx
文章平均质量分 85
avastxa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vert.x 3学习笔记---01
Vert.x 3 core:Vert.x core主要提供了一下功能:Writing TCP clients and servers(TCP 客户端和服务端)Writing HTTP clients and servers including support for WebSockets(HTTP客户端和服务端,提供WebSocket的支持)The Event bus(事件总线)Shared原创 2016-02-20 11:23:58 · 9814 阅读 · 0 评论 -
Vert.x 3学习笔记---12
Streams如果看过之前的文章,我相信大家对Stream应该很了解了。 Stream分为两大类:readStream 和 writeStream。ReadStream实现的子类:HttpClientResponse, DatagramSocket, HttpClientRequest, HttpServerFileUpload, HttpServerRequest, HttpServerRequ原创 2016-02-24 16:09:36 · 1581 阅读 · 0 评论 -
Vert.x 3学习笔记---11
DNS client继续占座。原创 2016-02-24 15:57:51 · 907 阅读 · 0 评论 -
Vert.x 3学习笔记---10
Datagram sockets (UDP)先占位。 暂时用不到,就不翻译了。 等以后有机会了在看。原创 2016-02-24 15:57:03 · 933 阅读 · 0 评论 -
Vert.x 3学习笔记---09
Using the file system with Vert.x vertx的FileSystem 对象提供很多的便捷操作。 每一个vertx的实例拥有一个FileSystem 对象的实例。 每一个操作都提供了阻塞和非阻塞的版本。非阻塞版本的操作使用一个handler来处理完成或者失败的结果。FileSystem fs = vertx.fileSystem();// Copy file fr原创 2016-02-24 15:55:37 · 1904 阅读 · 0 评论 -
Vert.x 3学习笔记---08
Using Shared Data with Vert.x 在功能上vertx允许,在一个应用的不同部分,或者同一个vertx实例的不同应用,再或者一个集群的vertx实例,之间分享数据。 Shared data includes local shared maps, distributed, cluster-wide maps, asynchronous cluster-wide locks原创 2016-02-24 14:48:45 · 1651 阅读 · 0 评论 -
Vert.x 3学习笔记---07
Writing HTTP servers and clients 上一章介绍了 tcp服务端和客户端,本章介绍怎么使用vertx创建无阻塞的http服务端和客户端。Creating an HTTP Server使用vertx可以很简单的创建一个http的服务端:HttpServer server = vertx.createHttpServer();Configuring an HTTP serv原创 2016-02-24 12:30:05 · 7479 阅读 · 0 评论 -
Vert.x 3学习笔记---06
Writing TCP servers and clients 编写TCP服务端和客户端 使用vertx可以很简单的编写出无阻塞的tcp服务端和客户端。下面逐一来介绍。Creating a TCP serverNetServer server = vertx.createNetServer();Configuring a TCP server可以使用NetServerOptions 来配置tcp服原创 2016-02-22 15:23:32 · 3523 阅读 · 0 评论 -
Vert.x 3学习笔记---05
Buffers 在vertx中,写数据和读数据都会使用到缓冲区。Creating buffers创建一个buffer可以使用静态的方法Buffer.buffer来构造; Buffers can be initialised from strings or byte arrays, or empty buffers can be created. buffer可以从一个字符串、字节数组或者空bu原创 2016-02-22 10:17:34 · 1283 阅读 · 0 评论 -
Vert.x 3学习笔记---04
这一部分介绍JSON概述其实,这一部分不光对vertx有用。在很多的地方都用到json。 由于java没有提供原生的json支持。因此,在vertx中提供了两种JSON的类型,而没有采用第三方的json类库。JSON objectsJsonObject对象表示了一个json的对象。它实质上就是一个map,拥有string类型的key,和其支持的类型(string, number, boolean)原创 2016-02-21 20:23:58 · 1705 阅读 · 0 评论 -
Vert.x 3学习笔记---15( Web篇 )
SockJSJavaScript web 服务,提供类似websocket的api。可以使用SockJS提供服务端和客户端。本文只是介绍使用java服务端,和SockJS客户端。SockJS handlerRouter router = Router.router(vertx);SockJSHandlerOptions options = new SockJSHandlerOptions().set原创 2016-03-07 11:19:17 · 2531 阅读 · 0 评论 -
Vert.x 3学习笔记---14( Web篇 )
之前的文章介绍的vertx-core的内容。我们可以看到core中的东西就像是一个异步的工具集。我们可以在这个工具集的基础上面进行很多的操作。比如:异步的文件操作、异步的socket等等。有一些操作,我们可以看着是‘很底层的’操作,vertx在这些基础的操作上有做了一些‘封装’,比如Vertx-Web,就是web的一些封装,我们可以使用Vertx-Web来开发Web项目。Vert.x-WebVert原创 2016-03-07 10:43:49 · 10940 阅读 · 1 评论 -
Vert.x 3学习笔记---03
The Event Bus概述本文介绍event bus。 The event bus is the nervous system of Vert.x. 每一个Vertx实例都只有一个event bus实例,可以使用eventBus方法获取。event bus容许你的应用程序的各个部分(相同或者不同语言编写的,相同或者不同的vertx或者vertx的其他部分)进行通讯。 The event b原创 2016-02-20 18:27:40 · 2333 阅读 · 0 评论 -
Vert.x 3学习笔记---02
文档地址: http://vertx.io/docs/vertx-core/java/Verticlesverticles是一个很重要的概念。你可以将verticles当做是Actor Model(一种编程模型)中的actor。它是一段代码的集合—可以部署和被Vert.x运行。并且verticles能够被Vert.x支持的所有语言编写,并不仅限于java。一个应用可以包含不同语言编写的verticl原创 2016-02-20 16:37:03 · 3918 阅读 · 0 评论 -
Vert.x 3学习笔记---13
这一部分可能会有多个主题。Record Parser协议解析buffer1:HELLO\nHOW ARE Ybuffer2:OU?\nI AMbuffer3: DOING OKbuffer4:\n像上例,是一个简单的ASCII文件的协议,以’\n’分割。解析后的结果为:buffer1:HELLObuffer2:HOW ARE YOU?buffer3:I AM DOING OK具体的代码如下原创 2016-02-24 16:47:39 · 4646 阅读 · 0 评论
分享