使用apache CXF開發第一個Web服務
Tutorial to develop Contract First webservice using CXF
我們要使用apache CXF完成下面這個Web服務:
我們要使用apache CXF完成下面這個Web服務:
<?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions name="EmpWorkHours" targetNamespace="http://ts.com/empwork" xmlns:tns="http://ts.com/empwork" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:emp="http://ts.com/empwork/types" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <wsdl:types> <schema targetNamespace="http://ts.com/empwork/types" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://ts.com/empwork/types" elementFormDefault="qualified"> <xsd:element name="EmpWorkHoursRequest" type="emp:EmpWorkHoursRequestType"/> <xsd:element name="EmpWorkHoursResponse" type="emp:EmpWorkHoursResultType"/> <xsd:complexType name="EmpWorkHoursRequestType"> <xsd:sequence> <xsd:element name="empid" type="xsd:string"/> <xsd:element name="year" type="xsd:integer"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="EmpWorkHoursResultType"> <xsd:sequence> <xsd:element name="empid" type="xsd:string"/> <xsd:element name="year" type="xsd:integer"/> <xsd:element name="name" type="xsd:string"/> <xsd:element name="workhours" type="xsd:integer"/> </xsd:sequence> </xsd:complexType> </schema> </wsdl:types> <wsdl:message name="request"> <wsdl:part element="emp:EmpWorkHoursRequest" name="in"/> </wsdl:message> <wsdl:message name="response"> <wsdl:part element="emp:EmpWorkHoursResponse" name="out"/> </wsdl:message> <wsdl:portType name="EmpWorkHours"> <wsdl:operation name="getWorkHours"> <wsdl:input message="tns:request" name="workHoursRequest"/> <wsdl:output message="tns:response" name="workHoursResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="EmpWorkHours_SOAPBinding" type="tns:EmpWorkHours"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/ http"/> <wsdl:operation name="getWorkHours"> <soap:operation SOApAction="" style="document"/> <wsdl:input name="workHoursRequest"> <soap:body use="literal"/> </wsdl:input> <wsdl:output name="workHoursResponse"> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="SOAPService"> <wsdl:port binding="tns:EmpWorkHours_SOAPBinding" name="EmpWorkHoursWS"> <soap:address location="http://localhost:8090/cxfcontractfirstwebapp/services/ EmpWorkHoursWS"/> </wsdl:port> </wsdl:service> </wsdl:definitions> <p class="indent"> |
相關文章
- 使用CXF開發RESTFul服務REST
- Apache CXF實現Web Service(5)—— GZIP使用ApacheWeb
- 使用 CXF 整合 Spring 開發 Web ServiceSpringWeb
- 發表於dW的教程之開放原始碼的服務框架 - Apache CXF 簡介原始碼框架Apache
- 前端開發中使用mac自帶apache服務前端MacApache
- PHP開發Web服務PHPWeb
- RHEL 8 搭建 Apache Web 服務ApacheWeb
- 使用 Jersey 和 Apache Tomcat 構建 RESTful Web 服務ApacheTomcatRESTWeb
- Android服務端開發之使用Eclipse搭建Java Web服務端Android服務端EclipseJavaWeb
- CXF實現webService服務(一)Web
- apache cxf-2.4.3 +spring-3.0.5釋出SOAP協議WebService服務ApacheSpring協議Web
- 在WebLogic伺服器下 使用Apache Web 服務外掛Web伺服器Apache
- 使用Docker構建你的第一個服務Docker
- CXF入門教程(1) -- 第一個webServiceWeb
- Flask RESTful Web服務的開發套路總結FlaskRESTWeb
- apache對應的web服務預設根路徑ApacheWeb
- 基於gin的golang web開發:服務間呼叫GolangWeb
- 實戰CXF呼叫Webxml天氣預報服務WebXML
- Apache CXF實現Web Service(1)——不借助重量級Web容器和Spring實現一個純的JAX-WS web serviceApacheWebSpring
- CXF入門教程(2) -- 第一個客戶端客戶端
- 使用 docker 搭建 web 服務環境DockerWeb
- CXF開發及與Spring整合開發Spring
- web學習:服務端開發的業務需求-路由解析Web服務端路由
- Web 開發學習筆記(1) — 搭建你的第一個 Web ServerWeb筆記Server
- 使用Go語言開發短地址服務Go
- Apache CXF實現Web Service(2)——不借助重量級Web容器和Spring實現一個純的JAX-RS(RESTful) web serviceApacheWebSpringREST
- Python Web 開發學習 - 第一個Python程式PythonWeb
- CXF+Spring+JAXB+Json構建Restful服務SpringJSONREST
- 使用Dockerfile建立帶Apache服務的Centos Docker映象DockerApacheCentOS
- 從零到一:用Go語言構建你的第一個Web服務GoWeb
- 用 GIN 構建一個 WEB 服務Web
- 多個web服務接入共享ingressgatewayWebGateway
- 用 Go 快速開發一個 RESTful API 服務GoRESTAPI
- 生活服務app開發的三個問題APP
- 乾淨架構在 Web 服務開發中的實踐架構Web
- 使用Express開發小說API介面服務1.0(二)ExpressAPI
- 使用Express開發小說API介面服務1.0(三)ExpressAPI
- 使用Express開發小說API介面服務1.0(一)ExpressAPI