Vert.x开发指南
2013-05-20 11:27
169 查看
Vert.x开发指南
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、介绍
Vert.x是一个异步应用程序开发框架,可用于开发异步、可伸缩、高并发的Web应用。其目的在于为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java,甚至是混合语言来编写应用。使用Vertx.x框架,可以用JavaScript、CoffeeScript、Ruby、Python、Groovy或Java开发应用程序的组件,最终应用程序可以是混合语言构建的。
二、使用条件
1. 操作系统
Vertx.x支持Linux、OSX和Windows操作系统。2. JDK
Vertx.x需要JDK7以上版本。可以选择Oracle JDK或OpenJDK。3. JRuby(可选)
如果打算使用Ruby结合Vertx.x开发应用,那么需要安装JRuby,并设置JRUBY_HOME环境变量。其次还需要安装json Ruby Gem,因为Vertx.x会使用到它。执行:
jruby -S gem install json
注意:本文使用Ubuntu 13.04版操作系统。
三、下载和安装
当前最新的稳定版是1.3.1版,2.0版还是Beta2版。 http://vert-x.github.io/vertx-downloads/downloads/vert.x-1.3.1.final.tar.gz$ sudo tar zvxf vert.x-1.3.1.final.tar.gz
$ cd vert.x-1.3.1.final/bin
$ ./vertx version
vert.x-1.3.1.final
设置环境变量
$ export PATH=$PATH:/home/chszsg/vertx/bin
四、测试
创建一个名为server.js的文件,内容如下:// server.js load('vertx.js'); vertx.createHttpServer().requestHandler(function(req){ req.response.end("hello vertx!"); }).listen(8080, 'localhost');
在Shell环境下执行:
$ vertx run server.js
在浏览器输入地址:http://localhost:8080/
结果如下:
证明Vert.x工作正常!
相关文章推荐
- Vert.x开发指南
- AI编程集团开发指南
- FleaPHP 开发指南 - 7. 数据表关联
- Knockout应用开发指南 第三章:绑定语法(2)
- Web开发设计:DisplayTag应用指南
- Android应用开发中CardView的初步使用指南
- [转] 中文字体网页开发指南
- 企业微信号开发搭建指南
- Less开发指南(三)- 代码文件跟踪调试
- 转载——Linux 汇编语言开发指南
- android最全开发教程总结指南
- 微信小程序 - 开发指南
- 开发指南专题六:JEECG微云高速开发平台代码生成
- 音频驱动开发和音质调试指南
- <团队开发>e校帮V1.1使用指南
- 【区块链开发指南】区块链进阶
- 面向 Java 开发人员的 Scala 指南:关于特征和行为
- Linux 汇编语言开发指南
- 读书笔记:Delphi5开发人员指南 第二章(1)
- Linux汇编语言开发指南