你所能用到的开源技术(二)之Ajax框架
2012-05-07 00:25
113 查看
Ajax开发篇
7.1 Buffalo
本框架是由国人陈金洲于2004年11月份着手开发的一款Ajax开源框架。可以说,Buffalo是一款真正意义上的Ajax远程调用框架,它没有包含那些繁杂而华丽的UI支持,而是代码短小精悍,在提供Ajax基本功能的同时也提供一些极为方便使用的高级功能。并且,该框架使用起来非常的简单。
功能与特性
1. 轻量级xml协议的Javascript实现
2. 完全支持Java到Javascript序列化/反序列化
3. 基于回调的编程模型
4. 支持异步编程模型
5. 简单易用的API
6. 集成Prototype Javascript库
7. Spring集成
每个被Spring管理的Bean都能通过简单的配置成为Buffalo服务。
8. 兼容性
9. 支持浏览器前进/后退
10. 支持数据绑定
参考资料:
1. Buffalo官方网站 http://Buffalo.sourceforge.net/
2. InfoQ关于Buffalo的报道
http://www.infoq.com/cn/news/2007/04/Ajax-framework-Buffalo2
3. Buffalo Wiki
http://confluence.redsaga.com/display/BUFFALO/Home
4. 作者对于Amowa(Asynchronour-Messaging Oriented Web Application)概念的阐述: http://michael.nona.name/archives/78
5. 作者对于OPOA概念的阐述 http://michael.nona.name/archives/117
6. Buffalo中文论坛 http://groups.google.com/group/amowa
7.1 Buffalo
本框架是由国人陈金洲于2004年11月份着手开发的一款Ajax开源框架。可以说,Buffalo是一款真正意义上的Ajax远程调用框架,它没有包含那些繁杂而华丽的UI支持,而是代码短小精悍,在提供Ajax基本功能的同时也提供一些极为方便使用的高级功能。并且,该框架使用起来非常的简单。
功能与特性
1. 轻量级xml协议的Javascript实现
2. 完全支持Java到Javascript序列化/反序列化
3. 基于回调的编程模型
4. 支持异步编程模型
5. 简单易用的API
6. 集成Prototype Javascript库
7. Spring集成
每个被Spring管理的Bean都能通过简单的配置成为Buffalo服务。
8. 兼容性
9. 支持浏览器前进/后退
10. 支持数据绑定
参考资料:
1. Buffalo官方网站 http://Buffalo.sourceforge.net/
2. InfoQ关于Buffalo的报道
http://www.infoq.com/cn/news/2007/04/Ajax-framework-Buffalo2
3. Buffalo Wiki
http://confluence.redsaga.com/display/BUFFALO/Home
4. 作者对于Amowa(Asynchronour-Messaging Oriented Web Application)概念的阐述: http://michael.nona.name/archives/78
5. 作者对于OPOA概念的阐述 http://michael.nona.name/archives/117
6. Buffalo中文论坛 http://groups.google.com/group/amowa
相关文章推荐
- 你所能用到的开源技术 (一)
- Twitter背后用到了哪些开源软件与技术?
- 一般测试流程 常用的软件测试工具有哪些? 开源测试工具 软件测试一般用到的工具、框架、技术列表
- Twitter背后用到了哪些开源软件与技术?
- 【Protocol Buffers】Google开源技术-Protocol Buffers介绍
- 【参与开源】J2EE开源项目JEECG快速开发平台,欢迎广大技术爱好者参与,第三期招募新成员
- 【参与开源】J2EE开源项目JEECG快速开发平台,欢迎广大技术爱好者参与,第三期招募新成员
- iOS开发经常用到的国外网站,让我们接轨国外的最新技术吧!
- [转]六大主流开源数据库的技术特点点评
- 开源数据库 Sharding 技术
- 公司用到的一些 iOS 开源库和第三方组件
- ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。
- 【云周刊】第149期:沸腾!阿里又开源了一项自研核心技术:容器技术Pouch
- 你所能用到的BMP格式介绍(二)
- Google 的开源技术protobuf 简介与例子(转)
- 深度学习技术系列(1):Mosaic Model — 不良图片检测开源模型
- 分享android开发过程中用到的一些开源框架
- 总结下目前维护团队中用到的一些技术和工具
- 项目中用到的开源框架