我哭,翻译完开头才发现这类资源已经有了。
更全更准确的翻译见链接 :https://www.bookstack.cn/read/vertx-translation-chinese/core-Core.md
Vert Core 操作手册
Vert.x的核心是一组Java API库,叫做Vert.x Core
Vert.x提供了些如下功能:
- 编写TCP客户机和服务器
- 编写HTTP客户端和服务器,包括支持WebSockets
- …
Core库里面的功能算是基础层面的,你在这里面是找不到数据库访问、授权或者高级web功能,那些高级功能你可以在Vert.x ext的扩展库里面找。
Vert.x Core库小且轻量,当它完全嵌入到你的现有程序中时,你可以在你想用的任何地方用它。不需要将你的程序改成什么特殊方式,就能使用Vert.x了。
你可以用其它Vert.x支持的语言使用Core库。这是很酷的一点,我们不强迫你使用某种语言来直接调用Java API,例如JavaScript或者Ruby等等。不同的语言有不一样的约束和习惯,比如将Java编程习惯强加给Ruby开发人员就是很奇怪的。相应,我们采取自动生成不同语言版的vert.x Core库来符合开发人员的编程习惯便于开发,这些个多语言版本的vert.x Core库其实等同于Java APIs版的Core库。
从现在开始,我们用core这个词来指代Vert.x core。
如果你用maven或者gradle,添加如下依赖语句在你项目描述器的依赖包区,来获取Vert.x Core API
Maven(在你的pom.xml文件中)
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>