webservice

原创 2007年09月25日 17:05:00

using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Service : System.Web.Services.WebService
{
    public Service () {

        //如果使用设计的组件,请取消注释以下行
        //InitializeComponent();
    }

    [WebMethod]
    public string HelloWorld() {
        return "Hello World";
    }
    [WebMethod]
    public string myTest()
    {

        
        return "myTestReturn";

    }
   
}

 

<?xml version="1.0" encoding="utf-8" ?>
  <string xmlns="http://tempuri.org/">myTestReturn</string>

 

SOAP 1.2 请求和响应
POST /WebSite2/Service.asmx HTTP/1.1
Host: localhost
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <myTest xmlns="http://tempuri.org/" />
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <myTestResponse xmlns="http://tempuri.org/">
      <myTestResult>string</myTestResult>
    </myTestResponse>
  </soap12:Body>
</soap12:Envelope>
 

 

 

调用:

 

java 利用webservice传输文件

几天前,好不容易用java的ftp方式实现传输数据了,可结果客户觉得ftp传输数据不安全,而且嫌弃ftp还单独创建一个ftp服务器,觉得管理起来比较麻烦,所以人家希望用webservice来传输数据,...
  • zp357252539
  • zp357252539
  • 2016年06月05日 08:46
  • 14339

webService学习(三)—— 部署webService到tomcat上

webService学习(三)—— 部署webService到tomcat上 本文阅读前提: 1、能够部署本地的webService 2、能够编写客户端调用webService。(可以参考文章:htt...
  • wild46cat
  • wild46cat
  • 2017年01月16日 17:16
  • 7608

WebService案例入门(基础篇)

Webservice:跨语言跨平台的远程调用技术。Web service 即web服务,它是一种跨编程语言和跨操作系统平台的远程调用技术即跨平台远程调用技术。在做企业整体信息化时,企业中一般都或多或少...
  • sdksdk0
  • sdksdk0
  • 2016年08月03日 19:56
  • 5433

【WebService】带你走进webservice的世界

1. webservice是啥  准确的来说,webservice不是一种技术,而是一种规范。是一种跨平台,跨语言的规范,用于不同平台,不同语言开发的应用之间的交互。   举个例子,比如在Windo...
  • eson_15
  • eson_15
  • 2016年07月26日 10:51
  • 9823

webservice--四种客户端调用方式

Webservice的四种客户端调用方式 公网服务地址: http://www.webxml.com.cn/zh_cn/index.aspx 一、生成客户端调用方式 1、Wsimpor...
  • CSDN_GIA
  • CSDN_GIA
  • 2017年02月04日 15:51
  • 18339

JAVA项目中发布WebService服务——简单实例

1,在Java项目中发布一个WebService服务:   如何发布? ——JDK1.6中JAX-WS规范定义了如何发布一个WebService服务; (1)用jdk1.6.0_21以后的版本发布; ...
  • hanxuemin12345
  • hanxuemin12345
  • 2014年10月17日 00:22
  • 79536

浅谈WebService开发二(同步与异步调用)

上文 http://blog.csdn.net/wayne20018891/article/details/7578040 已经跟大家说了,如果创建一个webservice和简单的调用,本文将注重we...
  • wayne20018891
  • wayne20018891
  • 2012年05月21日 16:09
  • 9100

WebService体系之——与spring的整合

摘要:好处意义什么的不再赘述、前面讲的东西也都是对webservice的认识、知道它基本的实现步骤、学习最终的目的就是应用、而spring在项目中的出镜率已经爆表、本篇笔记就是两者的整合的过程。...
  • chenghuaying
  • chenghuaying
  • 2014年03月03日 15:13
  • 7849

HttpClient和WebService的区别和介绍

1.          HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。    HttpClie...
  • ZuoAnYinXiang
  • ZuoAnYinXiang
  • 2015年12月30日 14:21
  • 10837

怎样在webservice中设置断点(怎样调试WEBSERVICE)

 当我们运行程序的时候,调用webservice,但是webservice并不是启动项目,这样在webservice中设置的断点就无法命中,即无法执行在webservice中设置的断点。1、先启动项目...
  • jing_xin
  • jing_xin
  • 2010年07月23日 16:43
  • 5242
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:webservice
举报原因:
原因补充:

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