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 风格进行设计和实现。

  • 相关阅读:
    iOS开发>学无止境
    iOS开发>学无止境
    Review1(C#语言基础)
    Lua
    c#笔记(四)——switch
    鼠标拖拽物体
    lua-路径加载lua文件-函数返回值,访问lua文件中的变量
    lua-1-c# 执行lua文件-调用lua文件中的方法
    Unity实现手机录音功能
    lua-table类的继承
  • 原文地址:https://www.cnblogs.com/guoyx/p/12106841.html
Copyright © 2011-2022 走看看