`

rest 之 主题笔记

阅读更多
1、Web 服务主要有三种形式:SOAP、REST 和 RPC

RPC 的话我感觉已经是逐步淘汰层次了。主流还是 SOAP 和 REST。

Java 中关于 REST 服务的规范 JSR 311 已经纳入了 Java EE 6 的规范中。

可以去看看 JAX-RS 规范,以及参考实现 Jersey(http://jersey.java.net/),Jersey 上有详细的文档,而且与 Spring 等框架也能很好地集成。

JAX-RS 规范定义得很干净,这使用在 Java 中开发 RESTful 的 Web 服务也很方便。推荐两本书吧:RESTful Java with JAX-RS和RESTful Java WebServices
分享到:
评论

相关推荐

    SpringCloud笔记+思维导图

    此外,笔记还可能涉及了Spring Cloud Config(配置管理工具)、Spring Cloud Bus(事件、消息总线)、Spring Cloud Stream(消息驱动的编程模型)等高级主题。 学习SpringCloud时,理解每个组件的作用及其在微服务...

    Django学习笔记.zip

    这个名为"Django学习笔记.zip"的压缩包文件显然包含了关于Django框架深入学习的各种资料,涵盖了从基础到进阶的主题。让我们逐一探讨这些主题。 1. **Django安装**:Django的安装通常通过Python的包管理器pip完成。...

    python面试笔记项目

    【Python面试笔记项目】是为求职者准备的一份详尽的资源,涵盖了多个与Python相关的面试主题,旨在帮助应聘者全面准备技术面试。这份笔记包含了MySQL数据库管理、Django Web框架、Python语言基础、RESTful API设计...

    activiti笔记.zip

    描述中的“activiti笔记”简洁地表达了内容主题,意味着这些笔记将涵盖 Activiti 的核心概念、API 使用、配置和实践案例。 标签“开发工具”提示我们,Activiti 主要被用作软件开发过程中的一个工具,用于集成到...

    Xitrum学习笔记

    9. **RESTful APIs**(Xitrum学习笔记04 - RESTful APIs.pdf):RESTful API设计是现代Web服务的标准,Xitrum提供了一套优雅的方式来创建符合REST原则的接口。这部分将讲解如何使用Xitrum构建资源导向、状态转换的...

    springcloudtext_cloud学习笔记_

    描述中的“第二部分内容,接着上一次的上传,包含了一部分内容”表明这可能是系列学习资料的延续,可能涵盖了一些新的主题或者对之前内容的深入探讨。虽然具体包含哪些内容没有明确指出,但我们可以通过标签和压缩包...

    北京圣思园javaweb课件和笔记

    "北京圣思园javaweb课件和笔记"很可能是某次培训课程或自学资源,包含了关于这个主题的详细讲解和学习记录。 在JavaWeb开发中,基础知识点主要包括: 1. **Servlet与JSP**:Servlet是Java编写服务器端应用程序的...

    Java后端学习笔记代码Java后端学习笔记代码

    以下是基于这个主题的详细知识点解析: 1. **Java基础**: 作为Java后端开发的起点,掌握Java语法是必要的,包括类、对象、继承、多态、接口、异常处理等核心概念。同时,理解Java集合框架如ArrayList、HashMap等,...

    louts notes编程学习笔记

    《Lotus Notes编程学习笔记》是一份...通过深入学习这些主题,并结合《Lotus Notes编程学习笔记》中的实例和经验分享,学习者将能够熟练地设计、开发和维护高效的Notes/Domino应用,为企业的信息化建设提供有力支撑。

    Elasticsearch笔记

    - **《Elasticsearch权威指南(中文版)》**:这是一本全面介绍Elasticsearch的书,覆盖了从基础知识到高级主题的各个方面,非常适合初学者和有一定经验的开发者。 #### 总结 Elasticsearch作为一种高度可扩展且...

    phalcon学习笔记

    Creating a Simple REST API**:这部分将介绍如何使用 Phalcon 快速搭建一个简单的 RESTful API,并涉及到路由、控制器设计等内容。 #### 四、高级主题 **1. Dependency Injection / Service Location**:依赖...

    自学JavaScript基础语法笔记大全.rar

    以上是对"自学JavaScript基础语法笔记大全"中可能涵盖的主要内容的概述,每个主题都值得深入学习和实践,以便更好地理解和运用JavaScript。在学习过程中,结合实际项目练习,将有助于更快地掌握这门语言。

    webservice入门学习代码笔记

    Web服务(WebService)是一种基于网络的、分布式的模块化组件,它允许不同系统之间的应用程序进行交互和通信。...在实际项目中,还会涉及到更多的高级主题,如Web服务的互操作性、服务编排和服务治理等。

    Apache ActiveMQ学习笔记【原创:mq的方式有两种:点到点和发布/订阅】

    ### Apache ActiveMQ 学习笔记 #### 一、ActiveMQ简介与安装 ##### 1.1 ActiveMQ概述 Apache ActiveMQ 是一个完全支持 JMS 1.1 和 J2EE 1.4 规范的消息服务器。它适用于 Java 消息服务 (JMS),并且是一个开源项目...

    401-JS-阅读笔记

    401 JavaScript阅读笔记 卡斯·易卜拉欣 内容 Node.js 测试驱动开发,ES6类 资料建模 SQL与NoSQL 链表 HTTP和REST 快速中间件 快速路由 子文件 堆栈 基本认证 OAuth 承载授权 访问控制(ACL) 二叉树和二叉搜索...

    WCF学习笔记

    ### WCF学习笔记知识点概述 #### 一、基本概念 - **WCF简介**:WCF(Windows Communication Foundation)是微软推出的一种用于构建服务导向应用程序(SOA)的技术框架。它提供了一种统一的方式来实现跨平台和服务...

    kafka 3.x基础笔记,基础技术,环境搭建,外部集成,生产调优,源码解析

    Kafka 也支持 REST Proxy,允许非 JVM 语言的应用程序进行数据生产和消费。 4. **生产调优** 生产调优涉及的主题包括:提高吞吐量、降低延迟、优化数据分布以及确保数据一致性。这可能需要调整配置参数,如增加...

    DjangoRESTframework课件.zip

    在这个主题中,我们将深入探讨"Web应用前后端分离结构",以及如何利用"RESTful风格"设计Web API接口,特别是通过"Django REST framework框架"来实现这一目标。 首先,让我们了解一下"Web应用前后端分离结构"。在...

    matlab导入xlsx数据代码步骤-rest_pipeline:使用CONN的静息态fMRI分析管道

    (rest_pipeline) 的静息状态 fMRI 分析管道 此代码仅用于我们的实验室,但请随时查看它以及我如何使用 CONN 的批处理功能。 介绍 这个 MATLAB 管道基于 CONN(功能连接工具箱),旨在仅用作 CONN 批处理函数的包装器...

    codejots:WordPress的代码日记“应用程序”,只是修补。 使用React + Redux和REST API

    实现前端Markdown编辑器,以便能够快速记下一个笔记或在其他笔记上发表评论。 这主要是一些概念的尝试和修改。 注意:该主题正在进行中,我在本地托管的站点上运行; 尚未开发多个用户或公共访客。 安装 该主题...

Global site tag (gtag.js) - Google Analytics