惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
Microsoft Security Blog
Microsoft Security Blog
B
Blog
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
爱范儿
爱范儿
博客园_首页
博客园 - 聂微东
量子位
V
Visual Studio Blog
aimingoo的专栏
aimingoo的专栏
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
Netflix TechBlog - Medium
F
Fortinet All Blogs
The Cloudflare Blog
T
Tailwind CSS Blog
G
Google Developers Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
腾讯CDC

博客园 - yiyisawa

岁月如梭 wcf client与webservice通信备注 wcf client与webservice通信(-)只修改配置文件而改变服务端 WPF界面 -----类似于visual studio中浮动窗体风格的界面(以下地址提供源码下载) BackgroundWorker学习一 vs 工具技巧手册 silverlight发布注意事项 silverlight beta2初步研究结论 Visual Studio 2005 Team Foundation Server (TFS)单服务器安装记 从今天起 乱弹 盲山有感 路边见闻 月夜奔跑 无题 童年拾忆 梦想高歌 一个用Regex的完成sql语句中字段替换的demo 《勇敢抉择》摘录一
将wcf 以webservice的方式调用
yiyisawa · 2008-12-26 · via 博客园 - yiyisawa

问题:a公司使用wcf 发布服务(.net Framework 3.0 or 3.5),b公司需要使用a公司发布的服务 ,但b公司目前阶段只使用.net Framework2.0(.net Framework 2.0不支持wcf),如果要调用a公司wcf 服务,那怎么办呢?

一、先上wcf 代码(这里懒得写了,借用microsoft公司发布的wcf  samples):

Code

配置文件:

Code

运行,记录服务地址。

二、使用wsdl工具将wcf service生成asp.net webservice方式。

start --->运行--->cmd --->cd C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin  回车。

输入wsdl 服务地址。例(wsdl http://localhost:8571/Service1.svc )便生成相应的类似asp.net webservice代理类的文件。文件地址亦在上面bin中。

新建Console application (net Framework 2.0),添加刚刚生成的代理类。调用:

调用代码:

Code

 配置文件:

Code

运行,即可成功调用。

项目完整代码。https://files.cnblogs.com/yiyisawa/wcfclienttowebservice.rar

(完)