Vert.x

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(链接)
(项目)
(未显示1个用户的12个中间版本)
第3行: 第3行:
 
Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个[[Node.js]]的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。
 
Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个[[Node.js]]的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。
  
 +
==简介==
 +
vert.x本身没有提供[[actor model]]的严格实现,但也很相似。相比[[Akka]],更加易用。
 +
 +
==版本==
 +
 +
==功能==
 +
 +
==组成==
 
Vert.x使用了以下开源项目:
 
Vert.x使用了以下开源项目:
 
*[[Netty]] for much of its network IO
 
*[[Netty]] for much of its network IO
第10行: 第18行:
 
*[[Jython]] for its Python engine
 
*[[Jython]] for its Python engine
 
*[[Hazelcast]] for group management of cluster members
 
*[[Hazelcast]] for group management of cluster members
 +
 +
==语言支持==
 +
*[https://github.com/vert-x3/vertx-lang-scala Vert.x for Scala]
 +
*[https://github.com/vert-x3/vertx-lang-kotlin Kotlin lang for Vert.x 3]
 +
*[https://github.com/vert-x3/vertx-lang-js Nashorn JavaScript implementation for Vert.x]
 +
*[https://github.com/michel-kraemer/vertx-lang-typescript TypeScript support for Vert.x 3]
  
 
==项目==
 
==项目==
 
*[https://github.com/vert-x3/vertx-awesome Awesome Vert.x] [[文件:awesome.png]]
 
*[https://github.com/vert-x3/vertx-awesome Awesome Vert.x] [[文件:awesome.png]]
 +
*[https://github.com/vert-x3/vertx-web Vert.x-Web]
 
*[https://github.com/vert-x3/vertx-examples/tree/master/web-examples Vert.x-Web examples]
 
*[https://github.com/vert-x3/vertx-examples/tree/master/web-examples Vert.x-Web examples]
 +
*[https://github.com/sczyh30/vertx-blueprint-microservice Vert.x Microservice Blueprint]
 +
*[https://quarkus.io Quarkus]
 +
 +
==图集==
 +
<gallery>
 +
image:Web-Framework-Benchmarks.png|性能比较
 +
image:vertx-blueprint-microservice-entire-architecture.png|Vert.x微服务蓝图
 +
image:quarkus-http-reactive-sequence.png|Quarkus
 +
</gallery>
  
 
==链接==
 
==链接==
 +
*[http://vertx.io/ Vert.x 官网]
 
*[https://github.com/vert-x3 Vert.x 3]
 
*[https://github.com/vert-x3 Vert.x 3]
*[http://vertx.io/ Vert.x 2官网]
+
*[http://vertx.io/vertx2/ Vert.x 2]
 
*[https://github.com/eclipse/vert.x Vert.x @ GitHub]
 
*[https://github.com/eclipse/vert.x Vert.x @ GitHub]
 
*[http://www.infoq.com/cn/news/2012/05/vertx vert.x——JVM上的Node.js替代者]
 
*[http://www.infoq.com/cn/news/2012/05/vertx vert.x——JVM上的Node.js替代者]
第26行: 第51行:
 
[[category:java]]
 
[[category:java]]
 
[[category:eclipse]]
 
[[category:eclipse]]
 +
[[category:huihoo]]

2020年10月12日 (一) 04:22的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Vert.x Thanks, Wikipedia.

Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。

目录

简介

vert.x本身没有提供actor model的严格实现,但也很相似。相比Akka,更加易用。

版本

功能

组成

Vert.x使用了以下开源项目:

语言支持

项目

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱