ItsNat 开源Java AJAX组件

我要开发同款
匿名用户2009年02月24日
42阅读
开发技术Java
所属分类Web应用开发、AJAX框架/RIA
授权协议未知

作品详情

ItsNat,NaturalAJAX,是一个开源JavaAJAX组件web应用框架。

ItsNat实现了“浏览器就是服务器”(TheBrowserIsTheServerTBITS),在服务器端模仿了一个一般概念的W3CJava浏览器,客户端动作通过AJAX发送到服务器端,并且转换为W3CJavaDOM动作,在DOM服务器端改变结果自动发送到客户端,用JavaScript更新客户端DOM。

在ItsNat中结构通过没有逻辑和模板的纯粹X/HTML文件来定义。视图逻辑使用javaW3CDOMAPIs通过纯java代码实现,提升重复使用效率和面向对象编程。

ItsNat严重依赖AJAX实现,AJAX不是一个简单的插件,因为当一个DOM动作在服务器端注册后,UI动作事件通过AJAX被发送到客户端。

定义可选的组件包括:buttons按钮,lists列表,tables表格和trees树,这些组件重复使用Swing数据和选择模块。任何DOM元素/子树能够被联合成为一个组件包含在SVG元素中。(注:SVG是动态的、可交互性、升级矢量图形)基于AJAXItsNat,允许不通过特殊服务器和浏览器就能运行的COMET程序(注:COMET是基于HTTP长连接的“服务器推”技术)和服务器端发送动作。(你不需要等到HTML5)。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论