【Web Services】创建过程之四(完)

原创 2001年11月13日 10:57:00

作为对web services的创建过程的文章,在最后一篇,作者列举了一个实例:

附实例: 
     
    <?Xml version="1.0" ?>
    <serviceDescription Xmlns:s0="http://tempuri.org/" name="SecurityWebService" targetNamespace="http://tempuri.org/"
    Xmlns="urn:schemas-Xmlsoap-org:sdl.2000-01-25">
    <soap Xmlns="urn:schemas-Xmlsoap-org:soap-sdl-2000-01-25">
    <service>
    <addresses>
    <address uri="http://localhost/work/aspx/SampleService.asmx" />
    </addresses>
    <requestResponse name="GetSecurityInfo" soapAction="http://tempuri.org/GetSecurityInfo">
    <request ref="s0:GetSecurityInfo" />
    <response ref="s0:GetSecurityInfoResult" />
    <info>This method call will get the company name and the price for a given security code.</info>
    </requestResponse>
    </service>
    </soap>
    <httppost Xmlns="urn:schemas-Xmlsoap-org:post-sdl-2000-01-25">
    <service>
    <requestResponse name="GetSecurityInfo" href="http://localhost/work/aspx/SampleService.asmx/GetSecurityInfo">
    <request>
    <form>
    <input name="Code" />
    </form>
    </request>
    <response>
    <mimeXml ref="s0:SecurityInfo" />
    </response>
    <info>This method call will get the company name and the price for a given security code.</info>
    </requestResponse>
    </service>
    </httppost>
    <httpget Xmlns="urn:schemas-Xmlsoap-org:get-sdl-2000-01-25">
    <service>
    <requestResponse name="GetSecurityInfo" href="http://localhost/work/aspx/SampleService.asmx/GetSecurityInfo">
    <request>
    <param name="Code" />
    </request>
    <response>
    <mimeXml ref="s0:SecurityInfo" />
    </response>
    <info>This method call will get the company name and the price for a given security code.</info>
    </requestResponse>
    </service>
    </httpget>
    <schema targetNamespace="http://tempuri.org/" attributeFormDefault="qualified"
    elementFormDefault="qualified" Xmlns="http://www.w3.org/1999/XmlSchema">
    <element name="GetSecurityInfo">
    <complexType>
    <all>
    <element name="Code" Xmlns:q1="http://www.w3.org/1999/XmlSchema" type="q1:string" nullable="true" />
    </all>
    </complexType>
    </element>
    <element name="GetSecurityInfoResult">
    <complexType>
    <all>
    <element name="result" type="s0:SecurityInfo" />
    </all>
    </complexType>
    </element>
    <complexType name="SecurityInfo">
    <all>
    <element name="Code" Xmlns:q2="http://www.w3.org/1999/XmlSchema" type="q2:string" nullable="true" />
    <element name="CompanyName" Xmlns:q3="http://www.w3.org/1999/XmlSchema" type="q3:string" nullable="true" />
    <element name="Price" Xmlns:q4="http://www.w3.org/1999/XmlSchema" type="q4:double" />
    </all>
    </complexType>
    <element name="SecurityInfo" type="s0:SecurityInfo" />
    </schema>
    </serviceDescription>

基于JAX-WS的Web Service服务端/客户端

JAX-WS(Java API for XML-Based Web Services)用于简化使用Java构建WebService服务端和
  • a19881029
  • a19881029
  • 2014年06月18日 11:25
  • 22271

Java开发Web Service的几种解决方案

转自:http://blog.csdn.net/zolalad/article/details/25158995 Java开发中经常使用到的几种WebService技术实现方案       ...
  • guoweimelon
  • guoweimelon
  • 2016年03月02日 11:54
  • 1887

Maven创建所遇到的问题记录

Maven创建所遇到的问题记录: 第一次搭建ssm框架,eclipse搭建maven时候,遇到了各种奇葩奇怪的问题,各种百度Google,终无解。 偶然看见的maven官网maven对jdk版本的...
  • geqianqing
  • geqianqing
  • 2016年05月31日 22:36
  • 5804

创建网站服务(Web Services)

创建网站服务(Web Services)   网站服务(Web Services)是基于一些标准的(通常是 SOAP),使应用程序能够通过HTTP 交换数据。网站服务由网站方法(web methods...
  • hadstj
  • hadstj
  • 2014年05月23日 20:52
  • 859

创建网站服务(Web Services)

创建网站服务(Web Services)     除了调用网站服务之外,我们还可以在 F# 中创建网站服务,这也非常简单。事实上,当创建一个网站服务时,主要问题可能是通过网站服务器暴露代码。网站...
  • hadstj
  • hadstj
  • 2013年01月13日 21:04
  • 811

web service概念、架构及相关知识

一、WebService的定义WebService有好几种定义: W3C组织对其定义:WebService是一个软件系统,为了支持跨网络的机器间互操作交互而设计。 WebService通常被定义为一组...
  • liu_shi_jun
  • liu_shi_jun
  • 2016年04月11日 14:42
  • 4981

通过Web Services上传和下载文件

随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而且需要传递二进制文件信息。下面,我们就分别介绍如...
  • my98800
  • my98800
  • 2016年07月28日 11:22
  • 387

eclipse新浪云sae插件安装

使用 Eclipse 插件部署 Java 应用¶ 借助于新浪云 Eclipse 插件,你可以快速将本地的 Java 应用部署到线上。安装首先下载 新浪云 Eclipse 插件包 。打开 Eclips...
  • Voulez_vous_un_reve
  • Voulez_vous_un_reve
  • 2017年04月24日 12:16
  • 562

使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序

创建项目 下一步,您将创建一个项目来构造 Web Services 服务端。项目包含源代码和其他相关文件,并允许您使用项目作为源文件的容器,或在项目中设置文件夹以对文件进行组织。 选择...
  • kaixinbingju
  • kaixinbingju
  • 2013年03月27日 15:12
  • 2406

全方位解析 Web Services 开发步骤

Web Services 很重要且越来越重要,同时 Web Services 的实现方式也越来越多,这样导致了很多想学习 Web Services 的开发人员不知道如何下手,本教程选择了当下最流行...
  • AlvinNoending
  • AlvinNoending
  • 2015年01月04日 00:40
  • 1108
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Web Services】创建过程之四(完)
举报原因:
原因补充:

(最多只允许输入30个字)