WCF-客户端简单实例-WinForm

接上篇文章的WCF服务端调用…
一、创建WinForm应用程序:

在此之前,服务端宿主控制台应用程序必须启动WCF服务,开启HTTP侦听,否则搜索不到该服务。(创建的WCF服务应用程序自动开启侦听)

二、添加服务引用:
在这里插入图片描述
》》》》
在这里插入图片描述
代码调用:

        /// <summary>
        /// 按钮点击事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button1_Click(object sender, EventArgs e)
        {
            UserInfoService.UserInfoServiceClient user = new UserInfoService.UserInfoServiceClient();
            WcfHandler.UserInfoService.UserInfo obj = user.GetUser(1);//服务命名空间下的
            MessageBox.Show(string.Format("id:{0},name={1},age={2}", obj.Id, obj.UName, obj.UAge));
        }

结果:
在这里插入图片描述

如果我们把宿主-控制台应用程序退出,也就是关闭了服务侦听:
在这里插入图片描述

重新启动服务就好了 。(以管理员身份运行)


简单Demo----

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值