石之碎片

2012年5月7日

主要几种通信协议的性能比较

摘要: 转自:http://hi.baidu.com/qianjian21/blog/item/27bd9a38a4346bdbd4622574.html总体性能比较:Socket(BIO/NIO)>RMI>HTTPInvoker>=Hessian>REST>>Burlap>EJB>>Web Service如果协议设计的比较好,Socket性能毫无疑问是最高,同时灵活性和复杂度也最高,如果采用高效的网络框架如:Mina、Netty等可以降低开发复杂度,一般在对性能有非常苛刻的条件下使用。 RMI的性能相对略低,但是与Socket还在同1个数量级,同 阅读全文

posted @ 2012-05-07 17:41 石之碎片 阅读(1180) 评论(0) 推荐(0)

Web 服务编程,REST 与 SOAP

摘要: 转载自:http://www.ibm.com/developerworks/cn/webservices/0907_rest_soap/REST 简介在开始我们的正式讨论之前,让我们简单看一下 REST 的定义。REST(Representational State Transfer)是 Roy Fielding 提出的一个描述互联系统架构风格的名词。为什么称为 REST?Web 本质上由各种各样的资源组成,资源由 URI 唯一标识。浏览器(或者任何其它类似于浏览器的应用程序)将展示出该资源的一种表现方式,或者一种表现状态。如果用户在该页面中定向到指向其它资源的链接,则将访问该资源,并表现出它 阅读全文

posted @ 2012-05-07 17:30 石之碎片 阅读(320) 评论(0) 推荐(1)

Style of WebService: REST vs. SOAP

摘要: 转载自:http://cenwenchu.iteye.com/blog/316717在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格WebService的热潮。在收到新需求Email之前,我对REST的理解仅仅是通过半懂不懂的看了Fielding的REST博士论文,说实话当时也就是希望了解这么一个新概念,对于其内部的思想只是很肤浅的了解了一下。 ASF的最新需求就是可能需要实现REST风格的 阅读全文

posted @ 2012-05-07 17:26 石之碎片 阅读(207) 评论(0) 推荐(0)

导航