WCF示例(18) - Web编程模型(WCF创建REST, AJAX调用WCF)2012-01-20 webabcd 介绍WCF(Windows Communication Foundation) - Web编程模型:使用WCF创建REST服务,使用asp.net ajax调用WCF服务·System.ServiceModel.Activation.WebServiceHostFactory - 用于承载使用 WCF Web 编程模型的服务·System.ServiceModel.Activation.WebScriptServiceHostFactory - 能够向服务中自动添加 ASP.NET AJAX 终结点而无需进行配置示例(使用WCF创建REST服务)1、服务User.cs
using System;using System.Collections.Generic;using System.Linq;using System.Text; using System.ServiceModel;using System.Runtime.Serialization; namespace WCF.ServiceLib.Web{ /**//// <summary> /// User实体类 /// </summary> [DataContract] public class User { /**//// <summary> /// 用户名 /// </summary> [DataMember(Order = 0)] public string Name { get; set; } /**//// <summary> /// 生日 /// </summary> [DataMember(Order = 1)] public DateTime DayOfbirth { get; set; } } }