学习WCF(1)
时间:2014-04-30 03:39:32
收藏:0
阅读:336
1. 什么是WCF
WCF是创建面向服务应用程序的一个框架,用WCF, 你可以发送异步消息。 一个服务的终结点可以是服务宿主在IIS上面,也可以是一个服务宿主在应用程序上面。一个终结点也可以是客户端的一个服务,它向服务器的终结点请求数据。消息可以是一个简单的字符或者字符串,如XML,也可以是复杂的二进制流。它可以用在下面的几个场景当中。
- 一个安全处理业务逻辑的服务。
- 一个提供数据的服务,如报表或者其它需要显示信息的服务。
- 一个可以两个人进行实时聊天的服务。
- 一个显示一个或多个服务当关状态的服务。
- 用Windows Workflow Foundation提供流程实现的服务。
- 可以是一个Silverlight的应用程序用来调查最新的数据订阅的服务。
当创建这样的应用程序时,可以在实现WCF之前就写好的应用程序,然后再把它Hosting成一个WCF应用程序。WCF使终结点的开发更简单。总之,WCF是用来设计一个可以管理的Web服务和客户端的Web服务。
2. WCF的架构
评论(0)