阅读更多
甲骨文公司近日在博客中宣布,将其Avatar项目开源。

Avatar是一个用于HTML5开发的框架,提供了一个着重支持REST、WebSockets和Server-Sent事件(SSE)的JavaScript服务层,以及一个富客户端框架,只需要你掌握很少的JavaScript知识。

Avatar服务端专注于使用JavaScript构建数据服务,客户端专注于支持HTML5和TSA(瘦服务器架构)。



Avatar主要包括以下组件:

1.  服务端Avatar.js

使开发者能够使用Node编程模型和瘦服务器架构(TSA)创建服务器端的JavaScript服务,并可以使用WebSockets、REST和Server Sent事件(SSE)来发布这些服务。任何能够使用WebSockets、REST和SSE进行通信的客户端框架都能够使用这些服务。

换句话说,Avatar.js使得服务器端JavaScript开发者能够利用Java EE的服务。

2.  客户端框架(可选)

允许开发者在任意一种语言编写的服务中绑定HTML5组件。

Avatar项目的架构如下:



项目主页:https://avatar.java.net/
  • 大小: 92.9 KB
  • 大小: 48.7 KB
7
2
评论 共 10 条 请登录后发表评论
10 楼 leexiaodong2009 2013-10-08 11:18
厉害,oracle现在越来越牛气了。
9 楼 witcheryne 2013-10-05 23:29
引用
Avatar.js使得服务器端JavaScript开发者能够利用Java EE的服务。

给力!
8 楼 somefuture 2013-10-04 10:24
zhangthe9 写道
Avatar requires JDK 8 (b103 or newer).
啊,是这样吗,我还是没试,这样就太坑爹了。。
7 楼 bhq10000 2013-09-30 11:57
Oracle 出的前端,能用么?!
6 楼 mxiaoyong 2013-09-29 14:48
 
5 楼 yuyue007 2013-09-27 23:33
kingsfighter 写道
可以和node.js配合使用么?

从介绍上看感觉和node应该是绝配。不过估计后端还是得基于java的吧。
4 楼 zhangthe9 2013-09-27 14:37
Avatar requires JDK 8 (b103 or newer).
3 楼 kingsfighter 2013-09-27 11:34
可以和node.js配合使用么?
2 楼 tedeum 2013-09-26 00:23
没看懂什么啊
1 楼 hanjiangit 2013-09-25 23:38
我第一个么me

发表评论

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

相关推荐

  • 判断滚动条滑到底部触发事件(实例讲解)

    下面小编就为大家带来一篇判断滚动条滑到底部触发事件的实例讲解。具有很好的参考价值。一起跟随小编过来看看吧,希望对大家有所帮助

  • asp.net页面触发事件panel滚动条高度不变的实现方法

    asp.net页面按钮点击触发事件后panel滚动条非自动回到顶端,每次都要往下拉一下,关于这个问题的解决方法如下

  • jquery 滚动条事件简单实例

    代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ...<head><... charset=utf-8″ /><...script type=”text/javascript” src=”

  • html 滚动条底部事件,滚动条滚动到底部触发事件

    pageEncoding="UTF-8"%>Insert title here$(function() {$("#contain").scroll(function() {var $this = $(this), viewH = $(this).height(), //可见高度contentH = $(this).get(0).scrollHeight, //内容高度...

  • JS实现判断滚动条滚到页面底部并执行事件的方法

    主要介绍了JS实现判断滚动条滚到页面底部并执行事件的方法,本文先是分析了需求以及必备知识,然后给出实现代码,需要的朋友可以参考下

  • vue滚动条滚动到底部触发事件

    //获取节点 const scrollDiv = this.$refs.mypklogList //vue的写法 mypklogList是表现中 ref=“mypklogList” const scrollDiv=document.... if (offsetHeight + scrollTop >= scrollHeight ) { //触发事件 } })```

  • 滚动条分页/滚动条事件触发

    使用jquery框架实现滚动条分页/滚动条事件触发,简单明了 //滚动条事件 record-dataTable-tbody是被滚动的标签的ID,可以是div,table,table里面的tbody等 $("#record-dataTable-tbody").scroll(function(){ //滚动...

  • 滚轮事件和拖动滚动条和键盘事件

    一、鼠标的滚轮事件 触发: 鼠标的滚轮上下滑动的时候触发 代码: // DOMMouseScroll:火狐 // onmousewheel:其他浏览器 if(window.addEventListener){ window.addEventListener('DOMMouseScroll',wheel,false) } ...

  • js 滚动条滚动到底部触发事件

    一、前言  在开发项目时,常常需要展示大量数据。...(一)、滚动事件的效果和原理 效果: 滚动到当前页的底部时,会转圈圈缓冲加载下一页的数据,完成后滚动区域和内容增加,以此类推; 原理: 3个数据

  • jquery 滚动条滚动到底部触发事件

    jquery 滚动条滚动到底部触发事件 一、前言 在开发项目时,可能经常需要展示大量数据。如果全部显示出来,数据又比较少时,看不出来什么不同,如果数据很多时,一次请求全部显示,这就有点麻烦了。 所以面对这种问题...

  • 利用jquery禁止外层滚动条的滚动

    通常情况下,当内部滚动条滚动到两端时,再接着滚动时外层的滚动条就会跟着滚动;可是有时我们希望用户只能滚动当前区域,而不触发外层(window)的滚动条,离开当前区域后,才能滚动外层的滚动条。因为用户可能一不...

  • 使用jQuery判断浏览器滚动条位置的方法

    1、我一开始用swipeup和swipedown来做,发现因为有滚动条,不会触发。因此只能判断滚动条是上滚下滚等。关于手机手势,后面的文章会介绍,欢迎关注! 2、通过上滚下滚来让底部导航显示或者因此,安卓上面的浏览器都...

  • html静态页面滚动条滚动到顶时触发的事件和滚动条离开最顶端时触发事件

    //通过判断滚动条的top位置与可视网页之和与整个网页的高度来返回各项参数 if (scrollTop + clientHeight == htmlHeight) { alert("到顶了"); }else{ alert("离开顶端"); } } 可以在if...else... 里面...

  • html页面滚动条监听事件,滚动条的scroll事件

    在vb中,滚动条的scroll 事件和change 事件的区别scroll和change的区别为:指代不同、用法不同、侧重点不同 一、指代不同scroll:滚屏,滚动。...如何获取网页滚动条滚动事件首先新建一个html文件,在文件内引入...

  • 滚动条滚到底部触发事件

    这里的是滚动条滚到底部触发事件,而不是滚动条在底部再滚动触发事件 Jquery代码: $('.scroll').scroll(function (e) { if (isScrollBottom(this)) { // 滚动到底端了 加载内容 //加载数据 appendloading(...

  • jquery scroll()区分横向纵向滚动条的方法

    jquery在scroll()事件里面,我想判断当前滚动条横向还纵向;我开始用全局变量记录scrollTop的值来判断的,如果前后值没有变就是横向滚动了,但是页面里有多个滚动条,就要多个全局变量来控制,该怎么判断呢?scroll ...

  • js模拟滚动条(横向竖向)

    js模拟滚动条(横向竖向),需要的朋友可以参考一下

  • html页面滚动条监听事件,jquery如何监听滚动条事件?

    问题:在浏览很多网页中都会发现,当滚动条滚动到一定的位置的时候就出显示一个返回到顶部的小图标,那如何监听判断滚动条滚动到指定的位置后触发某个事件呢?方法:可以通过使用$(window).scroll()进行滚动条的监听...

  • 课程设计基于python+mediapipe+opencv开发的手势识别系统源码(含超详细注释).zip

    课程设计基于python+mediapipe+opencv开发的手势识别系统源码(含超详细注释).zip个人经导师指导并认可通过的98分大作业设计项目,适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业或毕业设计,作为“参考资料”使用。 课程设计基于python+mediapipe+opencv开发的手势识别系统源码(含超详细注释).zip个人经导师指导并认可通过的98分大作业设计项目,适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业或毕业设计,作为“参考资料”使用。 课程设计基于python+mediapipe+opencv开发的手势识别系统源码(含超详细注释).zip个人经导师指导并认可通过的98分大作业设计项目,适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业或毕业设计,作为“参考资料”使用。 课程设计基于python+mediapipe+opencv开发的手势识别系统源码(含超详细注释).zip个人经导师指导并认可通过的98分大作业设计项目,适用人群:计算机,电子信息工程、数学等专业的大学生课程设计。

  • yolov7 车牌检测 车牌识别 中文车牌识别 检测 支持双层车牌 支持12种中文车牌

    yolov7

Global site tag (gtag.js) - Google Analytics