ItsNat 介绍
ItsNat, Natural AJAX,是一个开源Java AJAX组件web应用框架。
ItsNat实现了“浏览器就是服务器”(The Browser Is The Server TBITS),在服务器端模仿了一个一般概念的W3C Java
浏览器,客户端动作通过AJAX发送到服务器端,并且转换为W3C Java DOM动作,在DOM服务器端改变结果自动发送到客户端,用JavaScript
更新客户端DOM。
在ItsNat中结构通过没有逻辑和模板的纯粹 X/HTML文件来定义。视图逻辑使用 java W3C DOM APIs
通过纯java代码实现,提升重复使用效率和面向对象编程。
ItsNat严重依赖AJAX实现,AJAX不是一个简单的插件,因为当一个DOM动作在服务器端注册后,UI动作事件通过AJAX被发送到客户端。
定义可选的组件包括:buttons按钮, lists列表, tables表格 和
trees树,这些组件重复使用Swing数据和选择模块。任何DOM元素/子树能够被联合成为一个组件包含在SVG元素中。(注:SVG是动态的、可交互性、升级矢量图形)
基于AJAX ItsNat,允许不通过特殊服务器和浏览器就能运行的COMET程序(注:COMET是基于HTTP
长连接的“服务器推”技术)和服务器端发送动作。(你不需要等到HTML 5)。
ItsNat 官网
http://itsnat.sourceforge.net/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。