登录
首页 » C# » WCF四种常用应用场景实例下载

WCF四种常用应用场景实例下载

于 2021-03-03 发布
0 151
下载积分: 1 下载次数: 0

代码说明:

使用注意:建立demo数据库,使用aspnet_regsql.exe建立Memmbership一些安全场景需要证书,使用CertTool的工具生成具体的授权时的角色和用户名字参考HostSvc、Client代码修改成测试用的后才能正常运行 一、目录结构Common来自于Programming WCF Services[ISBN: 978-0-596-80548-7],实现WCF的声明式安全HostSvc:不同场景的接口和服务实现,命令行承载服务MembershipAdmin:用于操作demo数据库membership的成员操作,Asp.net Configuraion 可添加角色和用户,并使用IIS服务承载HostSvc实现的服务Client: 使用各种服务的客户端场景 二、四种场景的区别:Intranet Transport保护 使用tcp绑定 windows集成的安全 Internet 只能使用Message形式的保护,需要数字证书 tcp wsHttp绑定 使用Membership进行安全认证 Anoymous 使用Message形式的保护,需要数字证书 tcp wsHttp绑定 None 消息不保护  http tcp wsHttp绑定 三、App-comment.config: 包含对于各种配置的说明 四、证书的生成:CertToolSetupCerts.bat生成,命令行工具从VS SDK已经拷贝过来 五、IIS中承载服务的注意: 需要把WCFServer赋予IIS的账号以权限 受信任人中加入WCFServer证书 六、证书如何管理:1、命令行启动mmc2、“添加、删除管理单元"加入"证书", 按照提示选择当前用户或本机3、此时即可管理IIS的权限操作: 在"个人/证书"下找到WCFServer,"更多操作/所有任务/管理私钥",弹出界面设置用户权限受信任人: 在"个人/证书"下找到WCFServer,导出证书,然后在”受信息人/证书“下导入以上证书即可 七、远程机器客户端的证书问题 导出WCFServer【不要私钥】 然后在远程客户端机器上导入即可,此时的公钥可以用于消息的验证 八、IIS中承载MembershipAdmin中加入了对应的四个.svc文件【逻辑使用的一个HostSvc中的实现】以提供WCF服务,具体配置和HostSvc一致,当然地址不一样了此例是把MembershipAdmin作为应程序发布到80端口的demo下 注意:1、需要设置IIS的http和net.tcp协议支持2、数据库demo需要能被IIS账号访问3、WCFServer证书需要能被IIS账号访问

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • VCBOOKS
    关于网络编程的好书,可以下载看看,讲得非常详细(Books on network programming, you can download to see, speak in great detail)
    2010-11-29 10:07:18下载
    积分:1
  • 多功能聊天
    利用VC++6.0来实现一个类似QQ的聊天程序。本程序只实现添加好友,文字聊天,文件传输和语音聊天4大功能。(VC 6.0 to achieve a similar QQ chat program. This procedure will only add to achieve good friend, text chat, file transfer, and voice chat four major functions.)
    2020-06-26 08:00:02下载
    积分:1
  • 419307
    Make the program start with the system()
    2018-05-18 13:03:31下载
    积分:1
  • IC卡 刷卡控制 实例源码下载
    IC卡 刷卡控制 实例源码下载
    2015-03-15下载
    积分:1
  • Client-dotnet
    一个用于客户端和服务器端的客户端的简单程序,C#(one for the client and the server-client simple procedure, C#)
    2013-09-03 12:09:29下载
    积分:1
  • c# WPF常用控件大全(组件合成功能)
    组件合成功能
    2019-06-13下载
    积分:1
  • webspider
    说明:  可以从网络上下载网页,采用多线程编程技术,下载速度更快,并可以记录下载网页数量(network can be downloaded from the website, using multithreaded programming techniques, faster download speeds and can be downloaded from the website record number)
    2005-09-11 09:10:50下载
    积分:1
  • 17.TCP服务端实验
    可进行TCP通信实验,并分析TCP通信的逻辑过程(TCP communication experiments can be carried out, and the logical process of TCP communication is analyzed.)
    2018-04-05 11:12:34下载
    积分:1
  • first
    实现固定时隙分配的TDMA算法,有完整的节点和进程模型,用opnet实现(The TDMA algorithm for fixed slot allocation has a complete node and process model, which is implemented by opnet.)
    2021-02-08 15:09:54下载
    积分:1
  • Chat
    网络通信客户端程序,利用vc++编程,简单方便,也实用(Network communication client program to use vc++ programming, is simple and convenient, but also practical)
    2009-04-04 11:34:27下载
    积分:1
  • 696518资源总数
  • 105547会员总数
  • 4今日下载