zoukankan      html  css  js  c++  java
  • 关于Java的Web Service规范

    JAX-WS规范

    JAX-WS全称为Java API for XML-Based Web Services。该规范是一组XML Web Services的Java API。JAX-WS规范是用于简化使用Java构造Web Service和Web Service客户机的工作的技术。在JAX-WS中,一个远程调用可以转换为一个基于XML的协议,如SOAP。在使用JAX-WS过程中,开发者不需要编写任何生成和处理SOAP消息的代码。JAX-WS在运行时实现这些API的调用转换成对应的SOAP消息。在服务端,用户只需要通过Java语言定义远程调用所需要实现的接口SEI(Service Endpoint Interface),并提供对应的实现,通过调用JAX-WS的服务发布接口就可以将其发布为Web Service接口。在客户端,用户可以通过JAX-WS的API创建一个代理(用本地对象代替远程的服务)来实现对于远程服务器端的调用。通过Web Service所提供的互操作环境,开发人员可以用JAX-WS规范轻松实现Java平台与其他编程环境(.NET等)的互操作。

    注:JAX-WS之前还有JAX-RPC,JAX-WS也是JAX-RPC的后续版本

    JAX-RS规范

    JAX-RS(Java API for RESTful Web Services)是为Java EE环境下的RESTful服务能力提供的一种规范。它能提供对传统的基于SOAP的Web Service的一种可行代替。Java EE 6中引入对JAX-RS的支持。

    相对于基于SOAP和WSDL的Web Services,REST模式提供了更为简捷和轻量级的实现方案。目前,越来越多的Web Services开始采用 REST 风格进行设计和实现。

  • 相关阅读:
    Manjaro 更新vim插件或者系统后 YCM失效
    UVA 10635 Prince and Princess
    HDU 4489 The King's Ups and Downs
    HDU 1542 矩形面积并
    POJ 2528 Mayor's poster
    读 CSI讲义 费马小定理
    JavaWeb——Servlet开发2
    JavaWeb——Servlet开发1
    LeetCode——264. Ugly Number II
    LeetCode——540. Single Element in a Sorted Array
  • 原文地址:https://www.cnblogs.com/guoyx/p/12106841.html
Copyright © 2011-2022 走看看