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

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

于 2021-03-03 发布
0 95
下载积分: 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 个回复

  • TCPIPclient
    tcp/ip的客户端程序,是我自己写的,希望可以帮到大家。(client coder of tcp/ip)
    2018-06-06 13:27:09下载
    积分:1
  • C# 实现QQ 登陆、登出,获取好友以及群列表 然后群发消息 基于QQ2011 PC版协议【附完整源码】
    实现了登陆qq后获取好友和群列表,然后逐个群发消息的功能,详见截图
    2013-03-01下载
    积分:1
  • ChatCSocket
    简单聊天软件,简单易学 winscok2.0 (Simple chat software, easy to learn winscok2.0)
    2008-08-16 08:54:45下载
    积分:1
  • QQ
    说明:  模仿qq的一个小程序,值得VC++初学者学习(Qq imitate a small program, it is worth learning VC++ beginners)
    2011-12-08 17:03:33下载
    积分:1
  • 简单的客户端连接服务器
    说明:  本实验可用于不同操作系统间网络通信,使用最简单的使用套接字进行传输(It can connecte different system.)
    2020-06-23 09:40:02下载
    积分:1
  • ChatRoom
    局域网聊天室,实现客户端和服务器端,实现托盘功能,对网络编程和界面编程的同学有一定的帮助。(LAN chat rooms, client and server-side tray function, certain network programming and interface programming students.)
    2013-03-16 09:21:07下载
    积分:1
  • C# 模拟请求HttpWebRequest 类源码
    模拟请求,基于HttpWebRequest封装好的一个类,自动记下和发送Cookie,你只管调用方法就行了,很实用
    2014-10-28下载
    积分:1
  • UDPServer
    UDP服务器程序,提供无连接不可靠的数据传输服务(UDP server program that provides connectionless unreliable data transmission service)
    2011-06-13 17:03:17下载
    积分:1
  • chat
    聊天程序的源码,对学习socket编程很有帮助。(Chat program source code, useful for learning socket programming.)
    2009-12-24 01:35:44下载
    积分:1
  • network-coding-ns3-master
    NS3模拟环境中实现网络编码模块,增加一个全新的水平之间的传输和IP层实现了两种不同的网络编码协议来提高TCP在无线Mesh网络中的性能(network coding module for NS3)
    2020-07-21 16:28:45下载
    积分:1
  • 696518资源总数
  • 104269会员总数
  • 31今日下载