聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 3635375 views阅读

    RESTful API设计指南

    什么是RESTful API? 要弄清楚什么是RESTful API,首先要弄清楚什么是REST。REST:全称是 Resource Representational State Transfer,或者说表现层状态转移。看概念,估计没人能明白。用一句人话解释:URL定位资源,用HTTP动词(GET,POST,PUT,DELETE)描述操作。 资源(Resources) 所谓”...

    分类:技术文章 时间:2021-12-18 00:35 我要评论(0个)

  • 2853713 views阅读

    Microsoft REST API Guidelines中文翻译

    微软的REST API指南算是网上比较详细的关于Restfull API的指导方案,由于本身是英文,网上存在部分翻译,但是大部分只翻译了一小部分内容,没有全部翻译。所以抽时间做了简单的翻译和整理。翻译质量有限,望海涵。 介绍 开发者基本都通过 HTTP 接口访问微软云平台的资源。尽管每个服务通过特定语言的框架封装了它们的 API,但它们的所有操作最终都归结为 HTTP 请求。微软必须支持...

    分类:技术文章 时间:2021-11-19 00:35 我要评论(0个)

  • 1303927 views阅读

    REST 的 6 个约束

    定义个一个 RESTful 系统的时候应该遵循 6 个约束。 它们限制了服务端只能遵循这些约束来处理和响应客户端请求,但是遵循这些约束服务也可以获取理想的非函数化的属性,例如性能、可伸缩、简单程度、可变能力、可见度、灵活性、可信度。 如果任何一个服务违背了其中一个原则,将不能被称作 RESTful 系统。 标准的 REST 约束如下: 客户端-服务器 参考内容:客户端-服务器模型 第一个约...

    分类:技术文章 时间:2017-07-29 01:10 我要评论(0个)

  • 1202970 views阅读

    RESTful 架构风格下的 4 大常见安全问题

    伴随着RESTful架构风格的大量应用微服务架构的流行,一些本来难以察觉到的安全问题也逐渐开始显现出来。在我经历过的各种采用RESTful微服务架构风格的应用中,某些安全问题几乎在每个应用中都会出现。然而它们并非是什么高深的技术难题,只不过是借着微服务的流行而显得越发突出,这些都可以通过一些安全实践来避免。本文将一些典型的问题列举出来,希望能引起开发团队的注意,帮助他们绕过这些安全问题的“...

    分类:技术文章 时间:2017-01-06 20:20 我要评论(0个)

  • 2124446 views阅读

    REST 在 Java 中的使用

    REST是一种混合的架构风格,它的由来以及它的架构元素在笔者的前两篇文《REST架构风格的由来》和《REST架构风格的架构元素》中已经描述了。本篇主要描述一下J2EE对REST的支持。 Java是在J2EE6中引入了对REST的支持,即JSR-311(JAX-RS 1.1: The JavaTM API for RESTful Web Services),现在JAX-RS到2.0版本了,对...

    分类:技术文章 时间:2016-12-19 03:40 我要评论(0个)

  • 2325497 views阅读

    REST架构风格的架构元素

    本文是笔者研究REST总结的第二篇。建议阅读本文之前,先看一下笔者对REST总结的第一篇文章《REST架构风格的由来》,弄清楚REST的由来,再看本篇。 表述性状态转移(REST)风格是对分布式超媒体系统中的架构元素的一种抽象。REST忽略了组件实现和协议语法的细节,以便聚焦于以下几个方面:组件的角色、组件之间的交互之上的约束、组件对重要数据元素的解释。REST包括了一组对于定义 Web ...

    分类:技术文章 时间:2016-12-11 12:30 我要评论(0个)

  • 1825348 views阅读

    REST架构风格的由来

    笔者听到REST也有快两个年头了,但是就笔者而言,身边的同事,朋友谈论它的很多,但总感觉说的有些欠缺,听的人也感觉迷迷糊糊的。包括笔者的资深架构师同事也对REST的理解感觉不是那么的地道,都停留在一个模棱两可的程度。如果要细究REST,谁也说不出个一二,这让笔者感觉很揪心。 本文只是笔者研究REST的一个总结,如果能对看到的朋友理解REST是什么有点帮助,那笔者也就甚是欣慰了。在笔者的心目...

    分类:技术文章 时间:2016-12-07 17:05 我要评论(0个)

  • 2423097 views阅读

    创造更多的 web

    原文地址(original source):https://www.pandastrike.com/posts/20151019-create-more-web 作者(author):https://twitter.com/deliciousbamboo 我从来无意于成为 REST 或 HTTP 布道者。然而,我深信,web——互联网就建立其上—&...

    分类:技术文章 时间:2015-10-30 15:15 我要评论(0个)

  • 2220500 views阅读

    如何在一个简单的 RES T客户端使用 SQL,Hadoop,Drill?

    根据福雷斯特研究公司(Forrester Research)的观点,SQL将成为Hadoop生态系统中最多产的应用方案之一。Apache Drill 是一个应用于大数据搜索的开源SQL查询引擎。REST服务和客户端已经成为互联网流行的技术。 Apache HBase则是一个广受欢迎的Hadoop NoSQL数据库。在本文中,我将结合 SQL、Hadoop、Drill、REST with J...

    分类:技术文章 时间:2015-08-04 07:45 我要评论(0个)

  • 1955745 views阅读

    用 Go 编写集成服务的体验

    原文地址(original source):http://adampresley.com/2015/06/08/experiences-in-writing-an-integration-service-in-go.html 作者(author):https://twitter.com/adampresley 在过去 6 个月,我经常在工作中用到 Google 的相对较新的 Go 语...

    分类:技术文章 时间:2015-06-10 02:50 我要评论(0个)

  • 1830144 views阅读

    SOAP Webservice和RESTful Webservice

    REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为: 1.网络上的所有事物都可以被抽象为资源(resource) 2.每一个资源都有唯一的资源标识(resource identifier),对资源的操作不会改变这些标识 3.所有的操作都是无状态的 REST简化开发,其架构遵循CRUD原则,该...

    分类:技术文章 时间:2015-04-09 18:50 我要评论(0个)