zoukankan      html  css  js  c++  java
  • webService 讲解

    Web Service简介:

      Web Service 是构建互联网分布式系统的基本部件,可以将具有特定功能或者可复用应用程序封装。

    技术组成要素:

      SOAP:Web Service的基本通信协议,由普通的XML文件组成

      WSDL:定义了SOAP消息以及如何交换这些信息

      UDDI:统一描述,发现和集成协议。

    创建Web Service

      (1)添加新项

      (2)创建Web服务

      在App_Code中自动生成的文件

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Services;
    
    /// <summary>
    /// WebService 的摘要说明
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。 
    // [System.Web.Script.Services.ScriptService]
    public class WebService : System.Web.Services.WebService {
    
        public WebService () {
    
            //如果使用设计的组件,请取消注释以下行 
            //InitializeComponent(); 
        }
    
        [WebMethod]
        public string HelloWorld() {
            return "Hello World";
        }
        
    }
    

      注:在WebService中要想你的方法呗外部访问则必须用[WebMethod]特性修饰

    使用Web Service

      (1)发布网站并创建虚拟目录

      (2)测试Web Service

      (3)调用Web Service

        1建立网站

        2添加Web引用

        3实现调用Web Service

    Web Service 的优点:

      跨平台通信

      夸防火墙通信

      B2B集成

      软件和数据重用

    发现Web Service 的形式:URL输入,文件查询,UDDI查询

  • 相关阅读:
    第一节:RestfulCRUD案例
    第三节:<mvc:annotationdriven />标签解析
    第二节:SpringMVC 的表单标签
    第一节:SpringMVC—数据绑定流程分析
    第四章:(2)Web开发 之 webjars&静态资源映射规则
    第三节:处理静态资源
    10.05
    四则运算二柱子1
    10.08
    10.02
  • 原文地址:https://www.cnblogs.com/liuchang/p/3313635.html
Copyright © 2011-2022 走看看