• winfrom中简单引用WebService


    新建工程中有两个项目一个是Web服务应用程序 如TestWebService 另一个是WinForm应用程序 如TestForm

    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Services;
    using System.Web.Services.Protocols;
    using System.Xml.Linq;
    
    namespace TestWebService
    {
        /// <summary>
        /// Service1 的摘要说明
        /// </summary>
        [WebService(Namespace = "http://tempuri.org/")]
        [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
        [ToolboxItem(false)]
        // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
        // [System.Web.Script.Services.ScriptService]
        public class Service1 : System.Web.Services.WebService
        {
    
            [WebMethod]
            public string HelloWorld()
            {
                return "Hello World";
            }
        }
    }
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using TestWebService;
    
    namespace TestForm
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
                Service1 ser = new Service1();
                textBox1.Text = ser.HelloWorld();
            }
        }
    }

    右击TestForm项目 添加引用 —> 项目—>TestWebService 点击 确定

    添加引用—> .NET —> System.Web.Services 点击 确定

    将TestWebService引入TestForm

    最简单的Winfrom程序下应用WebService

  • 相关阅读:
    Chap-6 6.1~6.3 程序装载
    X Window基础二(转)
    X Window基础一(转)
    Linux基础命令 su与sudo的区别
    Chap-4 Section 4.6 链接控制过程
    Chap-4 Section 4.5 静态库链接
    ceph的CRUSH数据分布算法介绍
    使用ffmpeg捕获USB外部摄像头视频流
    使用ffserver实现转发实时流媒体(摄像头捕获)
    内存映射文件(专门读写大文件)
  • 原文地址:https://www.cnblogs.com/wuhuisheng/p/2471793.html
Copyright © 2020-2023  润新知