专访开源项目Amoeba架构师陈思儒
DBA notes站长冯大辉(Fenng)代表InfoQ中文站采访了分布式数据库Proxy开源项目Amoeba的架构师和主要开发者陈思儒,内容包括Amoeba项目的起因、功能及其愿景等。
作者 Sebastien Auvray译者 王川川 发布于 2007年4月25日 下午8时27分
脚手架(Scaffolding)是一种生成编辑Rails数据模型接口的便捷方式,对编辑后端暴露的模式模型非常有用!RC1发布一个月之后,ActiveScaffold(即AjaxScaffold的后继者)即发布了RC2,作者对它的描述如下:ActiveScaffold为您提供了很多动态构建的好东西:
- 一个用来构造,更新和删除对象的AJAX化的表接口
- 自动处理ActiveRecord关联
- 排序、搜索和分页
- 为Javascript预留退路。
- 引入了支持XML/YAML/JSON的REST风格的API
- 出色的 CSS设计和主题支持
- 不计其数的扩展点
- 兼容Firefox 1+, IE 6+ 和Safari 2+
- 和Rails一样,基于MIT 的License发布,所以你能够在商业应用中免费地使用
“ActiveScaffold是旧的管理框架Streamlined的一个替代品。”的说法很不妥当
两者只是满足不同需求,而且ActiveScaffold官方网页上还有这样的说法:
Alternatives
We want you to find the best dynamic interface builder solution for your individual needs. Here are some other projects attacking similar problems that you might want to check out if ActiveScaffold isn’t what you’re looking for:
* Streamlined
* Hobo
* AutoAdmin
DBA notes站长冯大辉(Fenng)代表InfoQ中文站采访了分布式数据库Proxy开源项目Amoeba的架构师和主要开发者陈思儒,内容包括Amoeba项目的起因、功能及其愿景等。
作为三期系列文章的第二部分,本文延续了上一期内容,介绍了RichFaces,包括如何把RichFaces集成到之前提到的示例应用中、如何部署RichFaces porlet和RichFaces的多种特性和功能。
Amazon Web Services(AWS)的传道者Jeff Barr讨论了SimpleDB、S3、EC2、SQS、云计算、Amazon的不同服务如何与应用交互、AWS的起源、SimpleDB和微软SQL Server Data Services、AWS cloud的全球化、三月份的AWS停机。
Erlang的并发模型很有名,它的健壮性也很有名。但其他方面呢?在这篇文章里,Dennis Byrne演示了如何用Erlang建立内部DSL。
本视频主要以FreeWheel为例,对一个基于Rails的企业级应用进行了剖析。其中包括:FreeWheel的架构、部署、数据库的问题、REST API、敏捷开发过程、如何去写测试以及持续集成等等。
JavaFX显示了Sun的Java系列产品市场方向的一个重大转变。随着1.0版的即将发布,InfoQ以JavaFX预览版为参考,与Sun高级工程师Joshua Marinacci探讨了即将发布的1.0正式版。
本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。
1 条回复
回复