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>
 

 

 

调用:

 

相关文章推荐

XFire创建的WebService

  • 2017年11月17日 10:14
  • 5.13MB
  • 下载

WebService 创建和调用 标准版

  • 2017年11月11日 11:59
  • 8KB
  • 下载

java调用WebService天气预报实例

import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingExceptio...

webservice测试工具

  • 2017年11月17日 18:24
  • 80.23MB
  • 下载

soapui_webservice测试工具

  • 2017年11月20日 16:03
  • 82.38MB
  • 下载

如何在Java中快速发布WebService服务

在实际中,可能会遇到需要在Java Web站点中发布WebService供其他程序或站点调用的需求。本文作为一个初学者的入门教程,告诉大家如何简单快速地发布一个WebService服务。...

webService数据库同步设计

  • 2017年11月10日 16:58
  • 311KB
  • 下载

WebService调用打印设备

  • 2017年11月09日 11:23
  • 1KB
  • 下载

理解多层分布式架构、剖析webservice、remoting技术

客户端调用时需要生成一个代理类   WCF的宿主程序: IIS、控制台程序、。。。   高层不应该依赖于底层,而是应该依赖于抽象;在高层与底层之间形成一个抽象层。 也就是说高层与底层之间的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:webservice
举报原因:
原因补充:

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