|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-wcf-and-web-apis-from-scratch/
课程评论:没有评论
**课程名称:** 从零开始学习 WCF 和 Web API **课程概述:** 本课程(更新于2016年2月)旨在教授学员如何从零开始构建和理解Windows Communication Foundation (WCF) 和 Web API。 **WCF (Windows Communication Foundation)** 被介绍为一个用于构建面向服务应用程序的框架。通过WCF,开发者可以实现服务终端之间的数据异步消息传递。服务终端可以托管在IIS等环境中,也可以存在于应用程序内部。WCF支持发送各种类型的消息,从小到简单的XML字符,大到复杂的二进制数据流。 **Web API** 则侧重于服务端Web API的构建。它被定义为一个程序化接口,通过一种定义好的请求-响应消息系统,通常使用JSON或XML格式进行数据交换,并通过Web(最常见的是基于HTTP的Web服务器)对外暴露。 **课程内容涵盖:** * WCF框架的核心概念和应用。 * 使用WCF构建服务导向型应用程序。 * Web API的原理和实现。 * 通过HTTP协议暴露Web API。 * 数据格式(JSON/XML)在Web API中的应用。 **目标群体:** 希望学习构建分布式应用程序、服务导向型解决方案以及现代Web服务的开发者。
******Updated on Feb 2016******** WCF It is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application. An endpoint can be a client of a service that requests data from a service endpoint. The messages can be as simple as a single character or word sent as XML, or as complex as a stream of binary data. Web APIs A server-side web API is a programmatic interface to a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web-most commonly by means of an HTTP-based web server