社区
C#
帖子详情
====在winform中如何调用web services??====
lostowner
2006-03-01 09:26:17
各位:
好!
请问如何在winform中如何调用web services??我已经在winform中添加了web services引用,但不知道如何调用 web services 中的函数.
...全文
318
8
打赏
收藏
====在winform中如何调用web services??====
各位: 好! 请问如何在winform中如何调用web services??我已经在winform中添加了web services引用,但不知道如何调用 web services 中的函数.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lostowner
2006-03-01
打赏
举报
回复
可以了,是我弄错 了
Reference.cs里的web services的命名空间与我写的web services命名空间不一样
结帖
lovvver
2006-03-01
打赏
举报
回复
或者你加在一个类库项目/或者另外一个winform项目,然后在你要调用webservice的项目中引用该项目,就可以了。
lovvver
2006-03-01
打赏
举报
回复
你的Web Reference是加在哪个项目里的?你要加在winform的项目里。那么在那个项目里不可以访问?
lostowner
2006-03-01
打赏
举报
回复
To lovvver(春晖)
不行呀,根本不认web services里的命名空间
lovvver
2006-03-01
打赏
举报
回复
在WebReference里找到Reference.cs。打开看看里面的namespace。
然后在你的winform里using这个namespace,直接在winform里像调用其他类一样调用就可以了。
lovvver
2006-03-01
打赏
举报
回复
既然有了WebService的引用了,那么里面也是一个类。
你像调用其他类一样去调用这个类就行了。
都是一样的。
dragon05
2006-03-01
打赏
举报
回复
问提供人要开发文档得了。
张赐
2006-03-01
打赏
举报
回复
和你调用类是一样的,比如用:ws.function() 直接“点”方法名。或先实例化,再像使用类一样使用
C#
winform
调用
PHP_
Web
service
s例子
C#
winform
调用
PHP_
Web
service
s例子
C# 在
Winform
中
发布
Web
Service
完整的服务端及客户端
调用
程序,在win7+ vs2015环境运行通过. 一、说明 1、创建winfrom应用程序;(或者是控制台项目) 2、在项目
中
添加一个WCF服务,并实现服务; 3、在需要启动
Web
Service
服务的地方启动该服务即可; 二、代码如下: 1、新建一个WCF服务——定义服务接口 [
Service
Contract(Namespace = "http://Microsoft.
Service
Model.Samples")] public interface ICalculator { [OperationContract] double Add(double n1, double n2); } 2、新建一个WCF服务——实现服务 public class Calculator
Service
: ICalculator { public double Add(double n1, double n2) { return n1 + n2; } } 3、添加完WcF服务后会在应用程序配置文件
中
有入下节点 <!--TestServer.ICalculator服务定义的接口,根据自己定义进行修改--> <baseAddresses> <!--这个是要发布的服务地址,可以进行修改--> </baseAddresses> 4、在要启动服务的地方启动服务监听 public frmMain() { InitializeComponent(); } private void frmMain_Load(object sender, EventArgs e) { try { //打开服务创建监听,并开始监听消息
Service
Host
service
Host = new
Service
Host(typeof(
Service
1));//需要using System.
Service
Model;
service
Host.Open(); label1.Text = "服务启动正常"; } catch (Exception ex) { label1.Text = ex.Message; } } 5、下面可以在客户端通过上面的服务地址”http://xxx.xxx.xxx.xx:8733/test/
Service
1/“对服务进行
调用
到这步就实现在控制台
中
实现
web
Service
的发布。
WSDL
Web
Service
s示例代码
该
Web
Service
s示例代码是由C#开发,分为
web
服务,
winform
客户端两部分。
winform
客户端通过
调用
web
服务实现算式计算。
电视节目查询
Winform
利用http://www.
web
xml.com.cn/
web
service
s/ChinaTVprogram
Web
Service
.asmx,采用
Winform
开发的电视节目查询。拱初学者学习。
C# 动态
调用
Web
Service
的示例
Web
Service
Helper代码: using Microsoft.CSharp; using System; using System.CodeDom; using System.CodeDom.Compiler; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Reflection; using System.Text; using System.
Web
.
Service
s.Description; using System.Xml.
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章