C# webservices 之发布调用【3】
2016-05-27 09:48
525 查看
C# webservices 之自定义编写发布【2】
接着上篇自定义编写的webservice,我们自己写个程序调用,就用之前第一篇天气预报的项目代码接着往里添加
将本机的 http://localhost:6060/myWebService.asmx 改成本机的IP地址 让局域网里面的同事访问一下先。
如果报 “测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",
在web.config的<system.web></system.web>中间加入如下配置节内容
即可正常访问。
然后在右键-添加web引用
输入发布的地址,转到即可看到,我们自己发布的webservices方法,点击 添加引用
测试界面
后台代码
运行效果
到目前为止,调用自己发布的webservices已经可以成功访问了。
接着上篇自定义编写的webservice,我们自己写个程序调用,就用之前第一篇天气预报的项目代码接着往里添加
将本机的 http://localhost:6060/myWebService.asmx 改成本机的IP地址 让局域网里面的同事访问一下先。
如果报 “测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",
在web.config的<system.web></system.web>中间加入如下配置节内容
<webServices> <protocols> <add name="HttpSoap"/> <add name="HttpPost"/> <add name="HttpGet"/> <add name="Documentation"/> </protocols> </webServices>
即可正常访问。
然后在右键-添加web引用
输入发布的地址,转到即可看到,我们自己发布的webservices方法,点击 添加引用
测试界面
后台代码
protected void btnS2_Click(object sender, EventArgs e) { WebReference.myWebService mw = new WebReference.myWebService(); string resultStr = mw.AcceptBrxxInsert("mm", "m", "2016-05-26 14:24:28", "27", "m", "m", "2000-05-26 14:25:43", "m"); lblR.Text = resultStr; }
运行效果
到目前为止,调用自己发布的webservices已经可以成功访问了。
相关文章推荐
- C# 自定义FileUpload控件
- c# ToString() 格式化字符串 string.Format
- c# 多维数组、交错数组(转化为DataTable)
- C# DataTable的詳細用法
- 改进C# WinForm窗体及其控件的自适应
- 一个C#写的开源分布式消息队列(类RocketMQ)
- C# Form窗体的功能操作,无边框窗体的移动,无边框窗体的尺寸缩放,保存和恢复窗体的尺寸和坐标信息
- C# 文件读取与保存
- C#6新特性,让你的代码更干净
- C# 从Resources资源中启动应用程序,应用程序简单加壳,导出Resources中的资源为文件
- Quartz.NET c# 教程 - 课程四:Triggers
- 《Head First C#》学习 ---第二章总结
- 字符串反转C#的实现
- C# 软件下载插件,软件自动更新功能实现,通过cmd命令调用应用程序,应用程序实现单例启动
- C#中的InitializeComponent()方法
- C# ThreadPool 线程同步
- C#函数式编程之递归调用
- C#函数式编程之序列
- C#函数式编程之可选值
- C#函数式编程之标准高阶函数