博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Asp.Net WebService实例
阅读量:4360 次
发布时间:2019-06-07

本文共 1217 字,大约阅读时间需要 4 分钟。

   在开始正文之前先给大家推荐一篇详细介绍Asp.net Webservice概念及使用方法的文章,连接是,非常感谢这个博主的分享,学习了。

 因工作需求要在现有的Asp.net项目xx报表中实现每天定时导出excel并以邮件形式发送给用户,那么导出excel的方法已经有了,且之前也写了一个Winform项目定时发送邮件的应用程序,那么怎么让Winform应用程序调用Web项目导excel的方法呢?此时想到了用Asp.net Webservice技术,这里不扯Webservice的概念及好处了,直接给大家上具体步骤并附上代码及图片。

1、创建一个Asp.net web应用程序

2、添加新项,选择"Web服务"

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 WebServiceTest{    ///     /// WebService1 的摘要说明    ///     [WebService(Namespace = "http://tempuri.org/")]    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]    [ToolboxItem(false)]    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。    // [System.Web.Script.Services.ScriptService]    public class WebService1 : System.Web.Services.WebService    {        [WebMethod]        public string HelloWorld()        {                       return "Hello World";        }    }}

 

3、在需要调用“HelloWorld()"方法项目中添加Web引用,url栏输入访问"HelleWorld()"的地址,Web引用名自定义

4、方法调用。

Web引用名.Webservice文件 sayHello =new Web引用名.Webservice文件();sayHello.HelloWorld();

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/jianting1314/p/3716546.html

你可能感兴趣的文章
二叉树结点删除操作
查看>>
图论-单源最短路-SPFA算法
查看>>
转换文件的字符集
查看>>
prometheus + grafana安装部署(centos6.8)
查看>>
Redis和Memcached的区别【转】
查看>>
VMware: Deploy multiple VM’s from template with PowerCLI
查看>>
Cascaded pose regression
查看>>
model,map,MapAndVivew用于页面跳转时候使用的即跳转后才添加属性 这样再回调中无法使用 因为回调的前提是页面不调转;解决的方法是用responsewrite(普通的字符响应)...
查看>>
自动在数据库中创建表
查看>>
如何在一个进程中启动另外一个线程:ProcessStartInfo Constructor
查看>>
树状数组模板题 P1904
查看>>
Kerberos安装及使用
查看>>
android 布局中 layout_gravity、gravity、orientation、layout_weight
查看>>
highcharts
查看>>
【学员管理系统】0x02 学生信息管理功能
查看>>
什么是Entity Framework(ORM)
查看>>
软件质量理解
查看>>
jquery 在 table 中修改某行值
查看>>
pyc文件是什么【转载】
查看>>
find the safest road HDU - 1596
查看>>