Vert.x

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(以“{{SeeWikipedia}} Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个Node.js的替代方案。开发者可以通...”为内容创建页面)
 
(项目)
 
(未显示1个用户的23个中间版本)
第1行: 第1行:
 
{{SeeWikipedia}}
 
{{SeeWikipedia}}
  
Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个[[Node.js]]的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。
+
[[文件:eclipse-vertx-logo.png|right|Eclipse Vert.x]]
  
Vert.x使用了以下开源项目:
+
Eclipse Vert.x
 +
 
 +
==简介==
 +
Vert.x 是一个用于下一代异步、可伸缩、并发应用的框架,旨在为 [[JVM]] 提供一个[[Node.js]]的替代方案。开发者可以通过它使用 JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。采取 Apache v2 许可协议。
 +
 
 +
vert.x 本身没有提供 [[actor model]] 的严格实现,但也很相似。相比 [[Akka]],更加易用。
 +
 
 +
==版本==
 +
 
 +
==功能==
 +
 
 +
==组成==
 +
Vert.x 使用了以下开源项目:
 
*[[Netty]] for much of its network IO
 
*[[Netty]] for much of its network IO
 
*[[JRuby]] for its [[Ruby]] engine
 
*[[JRuby]] for its [[Ruby]] engine
第10行: 第22行:
 
*[[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-kotlin Vert.x for Kotlin]
 +
*[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]
 +
 +
==项目==
 +
[[文件:vert.x-logo.png|right|Vert.x]]
 +
*[https://github.com/vert-x3/vertx-awesome Awesome Vert.x] [[文件:awesome.png]]
 +
*[https://github.com/vert-x3 Vert.x 3]
 +
*[http://vertx.io/vertx2/ Vert.x 2]
 +
*[https://github.com/eclipse/vert.x Vert.x @ GitHub]
 +
*[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/sczyh30/vertx-blueprint-microservice Vert.x Microservice Blueprint]
 +
*[[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官网]
+
*[http://vertx.io/ Vert.x 官网]
*[https://github.com/vert-x/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替代者]
 +
*[http://www.infoq.com/cn/news/2013/09/tim_fox_vertx_2 Tim Fox访谈:Vert.x 2.0有哪些新内容]
 +
 +
[[category:framework]]
 +
[[category:microservices]]
 +
[[category:java]]
 +
[[category:eclipse]]
 +
[[category:huihoo]]

2022年5月22日 (日) 07:44的最后版本

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

Eclipse Vert.x

目录

[编辑] 简介

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

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

[编辑] 版本

[编辑] 功能

[编辑] 组成

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

[编辑] 语言支持

[编辑] 项目

Vert.x

[编辑] 图集

[编辑] 链接

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

变换
操作
导航
工具箱