阅读更多

10顶
0踩

Web前端

原创新闻 开源AJAX框架 Echo3 发布beta版本

2008-03-14 13:08 by 资深编辑 withyou 评论(13) 有7342人浏览
Echo3,是一个开源的AJAX框架,目前发布了第一个beta版本,Echo3让开发者能够既能够开发服务器端Java应用也可以开发纯客户端的Javascript应用。应用程序通过组件导向和事件驱动API开发,类似桌面应用程序使用的界面元素。



Echo3,Echo的第3个版本,Echo3 之所以没有命名为 Echo2.2,主要原因是客户端完全重写了,现在有了“智能”的客户端,甚至可以不用服务端而独立使用客户端。Echo3太牛了,有很多原创的客户端想法,如完整的客户端组件体系,和 html 分离的组件,客户端 render,完全把浏览器变成了面向对象的舞台。

新的版本需要关注以下几点:

1。Client-Side JavaScript Application Development
首先当然是纯客户端的js应用开发

2。Core.js Framework
核心js框架,采用类基础继承,很容易开发组件导向和事件驱动程序

3。New Back-End / Rendering APIs
新的后台和渲染APIs

4。New and Improved Components
新的和更新过的组件

5。Cross-Platform Support
跨平台支持,支持几乎所有浏览器平台,Mozilla/Firefox, Internet Explorer (6.0 and later), Opera, Safari, and Konqueror ……

6。Licensing
Echo3采用Mozilla Public License version 1.1版权申明,允许开发者自由开发开源应用。

推荐去官网看看:http://echo.nextapp.com/site/echo3/

以及查看Demo:http://demo.nextapp.com/echo3csjs/

下面是组件体系图:




10
0
评论 共 13 条 请登录后发表评论
13 楼 lucifer_cn 2009-08-22 04:06
不至于弄到浏览器没相应的,不排除系统本身有毛病
这个我用过一阵子...很不错
至于资源消耗,它有两种方式...
1. 服务器和客户端的基于xml的交互方式...(可以url后面带?debug来看到),这种方式用session保存状态.如果客户端太多,服务器负担的确不小
2. 纯客户端方式...所有对象都用js来实现的,但一般的机器肯定没问题的,除非装了有些对javascript进行监控的杀毒软件软件 ,那样影响就稍大了,毕竟整个框架用脚本嘛
12 楼 tryubest 2008-06-29 14:35
说占内存,再占也没有windows程序占得多吧,再说了现在硬件也便宜啦,用echo3能快速做出好的应用系统才是关键的
11 楼 tryubest 2008-06-29 14:34
好东西,比2的demo快多了
10 楼 55925384 2008-03-15 17:30
呵呵,内存占用厉害.我个人觉得不太适合大型项目
9 楼 isky 2008-03-15 11:59
目前 我们用Echo2 开发 感觉维护不是太好, 望大家有用过该框架的给点设计建议哦
8 楼 isky 2008-03-15 11:57
有待大家共免
7 楼 nwangwei 2008-03-15 11:25
我打开demo还好,里面稍微点一下,就把整个maxthon给拖累到没有相应了,我的电脑是T7300,2G内存。
6 楼 lizgyg 2008-03-14 20:01
速度就是挺快,艺术感欠少 ..
5 楼 withyou 2008-03-14 16:35
看了一圈,评价很高,比GWT好?
4 楼 donyee 2008-03-14 14:40
页面响应速度也蛮快的
3 楼 moonranger 2008-03-14 14:38
效果的确很炫,但感觉有点乱,风格不怎么统一。还是更喜欢EXTJS2
2 楼 withyou 2008-03-14 13:19
推荐去看看demo网站,做的超酷,这帮做ajax的家伙真的把浏览器弄的跟桌面一样炫了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Struts Validator 使用方法

    使Struts支持Validator要在Struts项目中使用Validator功能,首先需要配置Struts项目,使其支持Validator框架.Struts通过一个插件(Plugin)来使Struts项目支持Validator.这个Plugin由Struts默认提供,用户也可以自己开发...

  • 北风网重磅推出-基于Linux平台下的struts2+spring+Ibatis的手机贸易企业进销存系统全程实战

    基于Linux平台下的struts2+spring+Ibatis的手机贸易企业进销存系统全程实战 课程摘要详细大纲下载地址:http://bbs.ibeifeng.com/read-htm-tid-31451.html第一讲项目介绍试听下载:...

  • Struts Validator 开发指南

    使Struts支持Validator要在Struts项目中使用Validator功能,首先需要配置Struts项目,使其支持Validator框架.Struts通过一个插件(Plugin)来使Struts项目支持Validator.这个Plugin由Struts默认提供,用户也可以自己开发...

  • Struts表单验证开发指南

    ... ...var S=unescape(encS);...只需要在JSP页面中嵌入一下的代码就可以在页面中显示错误信息,这些错误信息也可以自定义显示风格.     < logic:messagesPresent>      <li><bean:write name="error"/>  ...

  • Java中的23种设计模式的介绍

    观察者(Observer)模式:多个对象间存在一对多关系,当一个对象发生改变时,把这种改变通知给其他多个对象,从而影响其他对象的行为。 中介者(Mediator)模式:定义一个中介对象来简化原有对象之间的交互关系,...

  • JAVA上百实例源码以及开源项目

    Java右键弹出菜单源码 简单 Java圆形按钮实例代码,含注释 两个目标文件,自绘button。 Java圆形电子时钟源代码 1个目标文件 内容索引:JAVA源码,系统相关,电子钟  用JAVA编写的指针式圆形电子...

  • Ext JS+Android+SSH整合开发Web与移动SNS

    Ext JS部分着重讲解了表格、菜单及树组件,同时结合案例对Struts 2、Spring与Hibernate等Java Web开发核心技术在SNS中的应用进行了详尽描述。 ◆ Ext JS的表格组件功能十分强大,本书特意详细说明了按列排序、显示...

  • openjweb1.8 java web应用快速开发平台产品白皮书

    管理,支持树型的门户(如子公司门户,部门门户),支持标准 JSR168 规范, WSRP 协议等。支持个人的个性化门户页面定制。 15 Webmail 邮件支持 提供收邮件,发邮件,邮件群发功能...

  • 低成本高效率的Java Web应用快速开发利器-OpenJWeb快速开发平台1.8

    struts2 的 action 配置文件, action 控制层类,列表页面,编辑页面,弹出窗口选择页面(每个功能都有可能作为别的页面字段的参照输入)。如果此页面中设置了要创建的表单类型(单表 / 主表 / 明细表),则可分别...

  • 低成本、高效率的Java Web应用快速开发利器-OpenJWeb快速开发平台1.8

    1.1 关于OpenJWebOpenJWeb是一款基于java主流开源技术(SSH2)实现的Web应用快速开发平台产品。如果选择了OpenJWeb作为贵公司的基础产品架构,这意味着您选择了一个低成本、高效率的软件开发模式,换句话说,就是软件...

  • openjweb快速开发平台共享版本发布公告

    OpenJWeb 1.6版本的基础框架是struts2+Spring2.5.6+hibernate3+Spring security2.0,另外还有strut1(部分功能是以前开发的),dwr,fckedit,extjs,图表采用JFreechart,树控件采用dhtmlxTree。另外还集成了JOTM,这个是...

  • dwz....

    2)n个text用于显示带回的多个数据带回项( 注意 :因为带回的数据项与数据访问层也就是数据库表无关,因此每个text的name都有一个 hi_ 作为前缀);3)一个lookup有且只有一个主带回项,只有主带回项的文本框是可...

  • OpenJWeb(1.6) Java Web应用快速开发平台技术白皮书

    struts2, 其他还有 tapestry,JSF, 甚至还有国内的 easyJWeb; 权限管理框架有一枝独秀的 Spring Security( 前身是 Acegi) ,异步调用技术有 AJAX,DWR ( DWR 多少冲击了传统的 MVC 模式),富客户端技术有 extjs,...

  • 电镀生产线中西门子S7-300 PLC控制程序详解及其应用

    内容概要:本文详细介绍了应用于电镀生产线的西门子S7-300 PLC控制系统的程序设计、硬件配置以及调试过程中积累的实际经验。主要内容涵盖温度控制、条码记录、行车定位、故障排查等方面的技术细节。文中展示了多个关键功能模块的具体实现方法,如PID温度控制、条码数据处理、行车定位判断等,并分享了一些实用的调试技巧和注意事项。此外,还讨论了硬件配置中的重要细节,如模块地址分配、网络拓扑设计等。 适合人群:从事自动化控制领域的工程师和技术人员,尤其是对PLC编程有一定基础的人群。 使用场景及目标:适用于需要深入了解和掌握电镀生产线自动化控制技术的专业人士。目标是帮助读者理解S7-300 PLC在电镀生产线中的具体应用,提高实际项目的开发效率和可靠性。 其他说明:文章不仅提供了详细的程序代码示例,还分享了许多来自一线的真实案例和实践经验,对于解决实际工程中的问题具有很高的参考价值。

  • COMSOL仿真中固体超声导波的二维建模与分析:基于汉宁窗调制的200kHz正弦激励信号

    内容概要:本文详细介绍了使用COMSOL Multiphysics进行固体超声导波的二维仿真过程。作者通过建立一个10mm×100mm的铝板模型,应用汉宁窗调制的5周期200kHz正弦激励信号,研究了超声导波在铝板中的传播特性及其模式转换现象。文中涵盖了从模型构建、材料参数设置、网格划分、边界条件设定、激励信号施加到求解设置以及结果分析的完整流程。特别强调了汉宁窗调制的作用,即减少频谱泄漏并提高信号质量。 适合人群:从事超声检测、材料科学、物理学等相关领域的研究人员和技术人员,尤其是那些希望深入了解COMSOL仿真工具及其在超声导波研究中应用的人群。 使用场景及目标:适用于需要精确模拟超声波在固体介质中传播的研究项目,旨在验证理论预测、优化实验设计、评估不同材料和结构对超声波的影响。此外,还可以用于教学目的,帮助学生掌握COMSOL软件的操作方法和超声导波的基础知识。 其他说明:文中提供了详细的参数设置指导和代码片段,有助于读者快速复现仿真过程。同时,作者分享了一些实用技巧,如如何正确设置网格大小、选择合适的窗函数等,以确保仿真结果的准确性。

  • 离职人员分析仪表盘.xlsx

    离职人员分析仪表盘.xlsx

  • 基于LabVIEW的多功能虚拟函数信号发生器设计与信号分析

    内容概要:本文详细介绍了如何利用LabVIEW搭建一个多功能的虚拟函数信号发生器及其信号分析功能。首先,文章展示了如何通过LabVIEW的前面板和程序框图创建各种常见波形(如正弦波、方波、三角波等),并深入探讨了波形生成的具体实现方法,包括三角波的周期性和斜率计算、白噪声的生成以及自定义公式的解析。接着,文章讨论了信号处理的关键技术,如自相关分析、频谱分析、积分和微分运算,并提供了具体的实现代码和注意事项。此外,文中还分享了一些实用的经验和技术细节,如避免频谱泄漏的方法、处理多频波的技术、防止内存泄漏的措施等。 适用人群:从事信号处理、电子工程、自动化控制等领域的工作技术人员,尤其是那些熟悉或希望学习LabVIEW编程的人士。 使用场景及目标:适用于实验室环境或教学环境中,用于替代传统物理信号发生器进行信号生成和分析实验。主要目标是提高信号生成和分析的灵活性和便捷性,减少对昂贵硬件设备的依赖。 其他说明:本文不仅提供了详细的代码示例,还分享了许多作者在实践中积累的经验教训,帮助读者更好地理解和应用LabVIEW进行信号处理。

  • 线性代数_矩阵运算_方程组解释_MIT公开课笔记用途_1742822302.zip

    线性代数

Global site tag (gtag.js) - Google Analytics