<div> JavaScript is disabled on your browser.
Skip navigation links
Java™ Platform
Standard Ed. 8

Package javax.xml.ws.spi.http

提供HTTP SPI是用于在容器的便携式部署JAX-WS web服务(例如

See: 描述

Package javax.xml.ws.spi.http Description

提供HTTP SPI是用于在容器的便携式部署JAX-WS web服务(例如servlet容器)。这不是结束而是SPI开发商提供集装箱开发商部署JAX-WS服务便捷的方式。

便携式部署是如下所示:

  1. 容器创建一个应用程序Endpoint对象。创建端点对象的必要信息可能来自Web服务部署描述符文件。
  2. 容器需要创建用于部署HttpContext对象。例如,可以使用一个HttpContext servlet所创建的配置(例如URL模式)的Web服务在servlet容器的情况下。
  3. 然后公布所有端点使用Endpoint.publish(HttpContext)。在publish(),JAX-WS运行时注册一个HttpHandler回调处理传入的请求或HttpExchange对象。的httpexchange对象封装了一个HTTP请求和响应。
集装箱JAX-WS运行--------- --------------1。创建invoker1,…invokern2。供应商。createendpoint(…)--> 3。创建endpoint1配置endpoint1…4。供应商。createendpoint(…)--> 5。创建endpointn配置endpointn6。创建和应用7。创建httpcontext1,…httpcontextn8。endpoint1。发布(httpcontext1)--> 9。创建httphandler1httpcontext1 sethandler(httphandler1)。…10。EndpointN。出版(httpcontextn)--> 11。创建httphandlernhttpcontextn sethandler(httphandlern)。
请求处理如下(为每个请求):
集装箱JAX-WS运行--------- --------------1。创建一个httpexchange2。从HttpContext获取句柄三.HttpHandler。手柄(httpexchange)--> 4。读取请求HttpExchange< - 5。调用调用6。调用实际实例7。写回应HttpExchange

便携式系统完成如下:

容器---------1。“predestroy实例2。endpoint1。stop()…三.EndpointN。stop()
从以下版本开始:
JAX-WS 2.2
Skip navigation links
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.

本帮助文档是使用 《百度翻译》翻译,请与英文版配合使用 by--QQ:654638585