ruby 异步事件驱动的Ruby Web应用框架 Cramp
来源:互联网 发布:养哈士奇 知乎 编辑:程序博客网 时间:2024/04/30 00:08
Cramp是一种新的,处 理并发事件的Web应用程序框架,由37signals和Rails核心小组的Pratik Naik提供。它建立在Ruby的EventMachine库之上,主要用于处理一些大量的开放连接 (如Comet系统或streaming APIs),整个过程都使用event-driven I/O。
Cramp使用Rails 3.0的ActiveSupport 和 ActiveModel库, 它会显示两层用于开发:controllers 和 models。
示例代码:
require 'rubygems'require 'cramp/controller'class WelcomeAction < Cramp::Controller::Action on_start :send_hello_world def send_hello_world render "Hello World" finish endendRack::Handler::Thin.run WelcomeAction, :Port => 3000
安装方法:
gem install arel --pre
gem install activemodel --pre
And then,
gem install cramp
转自:http://www.oschina.net/p/cramp/
0 0
- ruby 异步事件驱动的Ruby Web应用框架 Cramp
- ruby rails 快速web框架
- ruby sinatra web 开发框架
- ruby web框架sinatra安装
- 微型Web框架(Ruby) Sinatra
- Watir - Ruby的开源Web自动化测试框架
- Watir - Ruby的开源Web自动化测试框架
- Ruby WEB自动化测试框架Watir的打包
- Watir - Ruby的开源Web自动化测试框架
- 开源Web框架PHP与Ruby on Rail的比较
- Ruby/Rails──不一样的"Web"应用
- Web 中文字体应用指南 转载自 ruby china 的 nightire
- Ruby on Rails开发Web应用的基本概念
- Ruby on Rails开发Web应用的基本概念
- ruby web环境的搭建
- sinatra - Ruby web application 轻量级框架
- sass 的基础应用 ruby
- 【Ruby】Ruby框架的使用(Ruby on Rails项目结构分析)
- iOS学习之iOS沙盒(sandbox)机制和文件操作(一)
- Asio服务端连接管理,实现广播数据
- Windows8共享网络让手机上网
- HDU 2577 How to Type DP也可以模拟
- Android之数据库异步加载利器--Loaders
- ruby 异步事件驱动的Ruby Web应用框架 Cramp
- 调试视频网页js脚本的方法
- extern作用详解
- java基础知识01
- RMI-初探
- 【Cracking the coding interview】Q1.3(移除重复字符)
- QT笔记:数据库总结
- 博客之初
- mysql数据类型