一板一眼:wcf学习笔记开篇

自己动手实现的wcf示例,像我一样的新手可以下载示例看一下,demo在本篇最后有下载链接。下面说明一下解决方案里的几个工程:
1、 公共     WcfContract  类库 定义wcf服务契约,通常是一个接口
2、 wcf服务端  
a、MyWcfLib   类库  需要引用System.ServiceModel,WcfContract ,它具体实现了WcfContract 中接口的所有方法。
b、MyWcfWebHost  web工程  需要引用System.ServiceModel,WcfContract 和MyWcfLib     wcf的web宿主  便于对外调用
c、MyWcfWinHost    winform工程  需要引用System.ServiceModel,WcfContract 和MyWcfLib     wcf的winform宿主  用来启动wcf服务,然后外部即可调用打开的服务
注意:在实际项目中,b和c可能任选一个即可,这里全部给出示例完全是用来学习和参考。
3、 客户端
MyClient  控制台应用程序  System.ServiceModel和两个服务引用。
注意:这里的“客户端”指的是调用wcf服务的诸如web窗体项目,win窗体项目等等,示例给的是简单的控制台应用程序。
接着看两个配置文件:
a、MyWcfWebHost 工程下GetData文件夹下的web.config: 
ContractedBlock.gif Code
注释写的很清楚,注意类库名称和 contract ="WcfContract.IGetDataService", 不是太难,知道配置的含义就行了。
b、MyWcfWinHost 工程下的app.config :
ContractedBlock.gif Code
注意:“ < serviceDebug  includeExceptionDetailInFaults ="True"   />” 这一行是对于wcf服务异常的一个配置,默认是“false”,这里是为了调试看到异常而设置为true的,在部署的时候千万要设置为“false”。
Demo下载: WcfStudyDemo






本文转自JeffWong博客园博客,原文链接:http://www.cnblogs.com/jeffwongishandsome/archive/2009/08/15/1541426.html,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值