阅读更多

7顶
0踩

编程语言

原创新闻 Restlet 2.0 M5发布,轻量级的Rest框架

2009-09-30 10:23 by 资深编辑 wutao0603 评论(7) 有5805人浏览
不久前,Restlet 2.0 M5发布了,它是一个用Java实现的轻量级REST框架,可用于JSE, JEE, GWT, GAE以及Android。

Restlet的核心思想是:HTTP客户端与HTTP服务器之间的差别,对架构来说无所谓。一个软件应可以既充当Web客户端又充当Web服务器,而无须采用两套完全不同的APIs。

此次更新主要包括一个ADO.NET的数据服务(ex-Astoria),与微软合作开发而成。

详细更新:http://blog.noelios.com/2009/09/28/restlet-bridges-ado-net-data-services-and-java/

更多2.0的介绍:http://blog.noelios.com/2009/09/28/restlet-2-0-m5-now-available/ 
来自: theserverside
7
0
评论 共 7 条 请登录后发表评论
7 楼 nick970 2009-10-05 09:12
这个很不错,这个和传统意义上的java框架不一样 ,你们可以看看Restful的理念。
我现在正在用Restful开发基于我们网站的api,我的其他同事在我api的基础上编写客服端软件 和 移动终端app。
6 楼 treblesoftware 2009-10-01 22:50
zjumty 写道
struts 写道
java中的框架太多了...........

但Restful的框架并不多.


REST,真的需要?
5 楼 grandboy 2009-10-01 14:35
zjumty 写道
struts 写道
java中的框架太多了...........

但Restful的框架并不多.


SUN的Jersey我觉得很不错。其他的框架都宣称支持REST,好像有很多是伪Restful框架。 因为没有仔细研究过其他框架不太好发表评论。只对Jersey了解得多一些。
4 楼 zjumty 2009-10-01 07:55
struts 写道
java中的框架太多了...........

但Restful的框架并不多.
3 楼 whaosoft 2009-09-30 20:43
这个到底 怎么样??
2 楼 struts 2009-09-30 11:42
java中的框架太多了...........
1 楼 rox 2009-09-30 11:28
M4,感觉已经很不错了,去看看M5有什么新特型。

发表评论

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

相关推荐

  • 论文研究-一种改进的控制流差错检测和恢复机制研究.pdf

    运行于处理器上的进程如果在运行期间发生暂态故障,有可能导致严重的系统故障或安全漏洞。因此,必须在对系统造成损害前检测并尽量纠正这些差错。现有的差错检测方法虽然潜在性能优异,但是成本极高,因此无法在实践中部署。为了解决这一问题,提出了一种基于硬件的控制流监控技术。该技术首先从程序二进制接口提取出程序的合法控制流图,计算出CRC签名,对合法的控制流图进行编码;然后,当程序在处理器上运行时,使用预先计算好的签名来检验程序的运行期间控制流。该技术的控制流差错检测覆盖率可达9998%,且可快速纠正差错,提高了控制流暂态差错的容错性。它对主处理器的性能开销极低(1%左右),面积成本也比较小(<6%)。给出的控制流运行期间监控技术经过扩展后,可以高效地监控并检测出处理器上正在运行的指令的各种暂态差错。

  • ECC-汉明码

    Error Correcting Code (ECC)校验码。 汉明(7,4)码中,全部码长是7位:C7C6C5C4C3C2C1,其中4位原始信息位D与3位奇偶效验位P通过如下方式组成。 例如:原始信息码1101通过(7,4)码进行编码为:1100110 假设因为线路噪音变为1110110 使用上图我们可以准确发现错误: C1组:C7C5C3C1=1110,3个1,该组有错误 C2组:C7C6C3C2=1111,4个1,该组没错 C4组:C7C6C5C4=1110,3个1,该组有错误 因此可以确定出错的是C

  • 计算机网络纠错码,纠错码

    纠错码(error correcting code),在传输过程中发生错误后能在收端自行发现或纠正的码。仅用来发现错误的码一般常称为检错码。为使一种码具有检错或纠错能力,须对原码字增加多余的码元,以扩大码字之间的差别 ,即把原码字按某种规则变成有一定剩余度(见信源编码)的码字,并使每个码字的码之间有一定的关系。关系的建立称为编码。码字到达收端后,可以根据编码规则是否满足以判定有无错误。当不能满足时...

  • 数据链路层---差错检测和纠正

    数据链路层---差错检测和纠正 帧同步虽然可以区分每个数据帧的起始和结束,但是还没有解决数据正确传输的两方面问题:一、如果有帧出现了错误?二、如果有帧丢失了?这都是数据链路层确保向网络层提供可靠数据传输服务解决的问题,也就是数据链路层的差错控制功能。 要实现差错控制功能,就必须具备两种能力:一是具备发现差错的能力,二是具备纠正错误的能力。 一...

  • 内存ECC问题的分析和实践

    不多介绍了,感兴趣自己研究吧。最后得出来的二进制数是:0101,我们会神奇地发现,0101就是10进制5的二进制表现,因此,我们可以准确的知道,5号位上发生了数据的改变,我们只要对5号位进行置反操作即可。首先第一组(1,3,5,7,9,11位):1的个数为6位,不再是奇数个了,因此,我们可以断定,这一组中肯定有某个数据发生了错误,但不能确定是哪一位上发生了错误。接下来,我们检查第二组(2,3,6,7,10,11) ,1的个数为3位,仍然满足“奇校验”,因此我们也可以断定这一组中没有任何一位数据发生了改变。

  • 计算机组成原理-检错码、纠错码

    1.纠错码是做什么的 由于电源的尖峰电压或其他原因,计算机主存偶尔也会出错。为了防止这些错误,一些主存中采用检错码或纠错码。 2.主要概念 **码字:m位数据位和r位校验位组成的n个位单元称为n位码字 **海明码距:两个码字间不同的位数 值得注意的是,当存在很多码字的时候,它们的海明码距就是它们当中某两个码字产生的最小的海明码距。接下来也主要讨论多码字的校验。 3.检错、纠错 检错:检查...

  • 二维码的纠错码原理及细节

    参考文档: https://www.thonky.com/qr-code-tutorial/error-correction-coding 1. 消息多项式 消息多项式的系数组成:数字码字。如“hello world” ,利用二维码的编码原理,转换成十进制数字为“32, 91, 11, 120, 209, 114, 220, 77, 67, 64, 236, 17, 236, 17,...

  • 史上最通俗的海明码编码计算、检错和纠错原理解析

    本文详细介绍汉明码相关细节.

  • 13.2 RS编码和纠错算法

    13.2 RS编码和纠错算法13.2.1. GF(2m)域RS(Reed-Solomon)码在伽罗华域(Galois Field,GF)中运算的,因此在介绍RS码之前先简要介绍一下伽罗华域。CD-ROM中的数据、地址、校验码等都可以看成是属于GF(2m) = GF(28)中的元素或称符号。GF(28)表示域中有256个元素,除0,1之外的254个元素由本原多项式P(x)生成。本原多项式

  • 11、数据链路层的设计问题与差错检测纠正(数据链路层)

    1、数据链路层的设计问题 引言 数据链路层主要完成的功能包括:(1)向网络层提供一个定义良好的接口(2)处理传输错误(3)调节数据流,确保慢速接收方不会被快速接收方淹没。 数据链路层将从网络层获取的数据包封装成帧以便传输。每个帧包含一个帧头、一个有效载荷(存放数据包)以及一个帧尾。 1.1提供给网络层的服务 在源机器的网络层有一个实体(称为进程),它将一些比特交给数据链路层,要求传送到目标机...

  • 计算机网络(二十八):差错检查和纠正技术

    比特级差错检测和纠正是对一个结点发送到另一个物理上连接的邻近结点的链路层帧中的比特损伤进行检测和纠正,它们通常是链路层提供的两种服务。在发送结点,为了保护比特免受差错,使用差错检测和纠正比特(EDC)来增强数据D。 通常,要保护的数据不仅包括从网络层传递下来需要通过链路传输的数据报,而且包括链路帧首部中的链路级的寻址信息、序号和其他字段。链路级帧中的 D 和 EDC 都被发送到接收结点。 在接收节点,接收到比特序列 D’和 EDC’。注意到因传输中的比特翻转所致,D’和 EDC’可能与初始的 D 和 ED.

  • 计算机网络差错检测和纠正技术

    他们俩首先有一个沟通,事先商量好一个多项式,这是他们俩都知道的,主机A通过一些计算知道了他发送数据的后面还得发送一个001(余数),主机B收到了来信,发现信息是101001001(没有错误),他再进行相关计算,发现余数恰好为零,那么信息没有错误,如果主机B收到的信息是100001001呢?故名思意,对于奇校验,首先查看d比特数据里有多少个1,如果有奇数个1,那么就将那一位校验位设为0,如果是有偶数个1,就将那以为校验位设为0,实际上就是保证最后的数据(d比特数据+1比特校验)里面有奇数个1。

  • 【MOOC】华中科技大学计算机组成原理慕课答案-第二章-数据表示

    答案解析收集

  • 常见的数据校验方法

    常见的数据校验方法   1.      校验是什么 校验,是为保护数据的完整性,用一种指定的算法对原始数据计算出的一个校验值。当接收方用同样的算法再算一次校验值,如果两次校验值一样,表示数据完整。   2.      最简单的校验 实现方法:将原始数据和待比较的数据直接进行比较,看是否完全一样。 特点:最安全准确效率最低 适用范围:简单的数据量极小的通讯   3.

  • 【计算机网络常见面试题】差错检测

    循环冗余检验CRC,计算出的结果叫做帧检验序列FCS。循环冗余检验序列CRC差错检测技术只能做到无差错接受,即 凡是接收端数据链路层接受的帧,我们都能以非常接近于1的概率认为这些帧在传输过程中产生差错,但是要做到可靠 传输,也就是说,传输到接收端的帧无差错,无丢失、无重复,同时还按发送的顺序接收,这时就必须再加上确认和重 传机制

  • 差错处理

    差错处理任何信道,即使是光纤,也会出错错误类型:单个错误:分散在各块中(平均每一大箱水果都有1个是坏的)突发错误:集中在某个块中(可能因为某些原因,某一箱苹果基本全是坏的)这个非常难处理差错的处理:纠错码:发现错误,从错误中恢复出正确的来,因其需要太多的冗余位纠错开销太大,在有线网络中极少使用,主要用于无线网络中检错码:只能发现错误,不能从错误中恢复,但可采用重传,计算机网络中主要采用循环冗余码(...

  • 差错检测和纠错

    链路层在主机的体系结构中,其实就是网络适配器。关于链路层所提供的比特级差错检测和纠错,提供两种服务:对从一个节点发送到另一个物理上连接的邻近节点的链路层帧,检测和纠正其中的比特差错。其中有3种技术:奇偶校验、检验和方法(通常更多地应用于运输层)、循环冗余检测(通常更多地应用在适配器中的链路层)。奇偶校验最简单的方式就是用单个奇偶校验位。其缺点就是无法校验偶数个比特差错。另外包含一些二维奇偶

  • 第13章 错误检测和校正

    第13章 错误检测和校正   光盘、磁盘和磁带一类的数据记录媒体一样,由于盘的制作材料的性能、盘制造生产技术水平的限制、驱动器的性能以及使用不当等诸多原因,从盘上读出的数据不可能完全正确。据有关厂家的测试和统计,一片未使用过的只读光盘,某原始误码率约为3×10-4;沾有指纹的盘的误码率约为6×10-4;有伤痕的盘的误码率约为5×10-3。针对这种情况,激光盘存储器采用了功能强大的错误码检测和纠

  • 差错检测——冗余码的计算

    现假设待传送的一组数据为M(k=6)。我们须在M 的后面再添加供差错检测的用的n为冗余码。 计算步骤 : 1. 用2进制的摸二运算进行2^n乘M运算,这就相当于在M后面添加n个零 2. 得到的k+n个数除以事先选定好的长度为n+1位的除数P,得到商为Q余数为R,,当余数R比除数少一位时停止计算。此时得到的R即为冗余码 3. 将冗余码接...

  • 数据链路层----差错检测

    我们知道数据在传输的时候,最后都是以bit流的形式传输。而传输我们不能保证一定不出错,所以提供一定的检测和纠错机制还是很有必要的;其实说这个是数据链路层的差错检测,也可以说是整个网络数据传输过程中的一种差错检测的思想;因为稍后你就会看到我们将的不仅是数据链路层的差错检测;下面我们就来介绍下三种主要的基于bit级差错检测机制: 1. 奇偶检验法: 但凡学过一点计算机的应该都听过奇偶校验,也是最简

Global site tag (gtag.js) - Google Analytics