编程实现WCF客户端调用
2015-02-09 23:38
274 查看
新建一个控制台项目 Wcf.Client,添加对契约项目Wcf.Contract 的引用
这样就简单实现了一个WCF客户端的调用,不要使用添加服务引用,也不要任何配置文件。
using System; using System.ServiceModel; using Wcf.Contract; namespace Wcf.Host { class MainClass { public static void Main() { ChannelFactory<IOperation> channelFactory = new ChannelFactory<IOperation> ( new BasicHttpBinding (), "http://localhost:8081/operation"); try { var proxy = channelFactory.CreateChannel (); var result = proxy.Add (3, 5); Console.WriteLine (result); } catch(Exception ex) { //Console.BackgroundColor = ConsoleColor.Red; Console.WriteLine (ex.Message); //Console.ResetColor (); } Console.WriteLine ("press any key to Continue..."); Console.ReadKey (); } }
这样就简单实现了一个WCF客户端的调用,不要使用添加服务引用,也不要任何配置文件。
相关文章推荐
- 【转载】WCF热门问题编程示例(4):WCF客户端如何异步调用WCF服务?
- python调用wcf服务 实现网站对客户端的调用
- WCF热门问题编程示例(4):WCF客户端如何异步调用WCF服务?
- asp.net ajax客户端编程+jquery:实现泛型数据的客户端数据调用、添加、删除
- 搭建基于asp.net的wcf服务,ios客户端调用的实现记录
- WCF热门问题编程示例(4):WCF客户端如何异步调用WCF服务?
- 实现UDP协议,socket编程,调用到windowsAPI,实现客户端和服务器
- asp.net ajax客户端编程+jquery:实现泛型数据的客户端数据调用、添加、删除
- WCF实现双工通讯及客户端调用
- 比较难 如何手工 或编程实现 调用 X.509 certificate 签名的 https WCF Service
- WCF热门问题编程示例(4):WCF客户端如何异步调用WCF服务?
- VB.NET客户端调用Axis的Java Web Service实现文件上传
- 第二节:ExtJS调用WCF系列-----分页排序列表实现
- 化零为整WCF(18) - Web编程模型(WCF创建REST, AJAX调用WCF)
- 化零为整WCF(18) - Web编程模型(WCF创建REST, AJAX调用WCF)
- 第一节:ExtJS调用WCF系列-----实现JSON传递
- 第一节:ExtJS调用WCF系列-----实现JSON传递
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- 在客户端调用MOSS的搜索服务,实现更加灵活的搜索控制
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现