千家信息网

jQuery Ajax怎么调用WCF服务

发表于:2024-10-25 作者:千家信息网编辑
千家信息网最后更新 2024年10月25日,这篇"jQuery Ajax怎么调用WCF服务"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看
千家信息网最后更新 2024年10月25日jQuery Ajax怎么调用WCF服务

这篇"jQuery Ajax怎么调用WCF服务"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"jQuery Ajax怎么调用WCF服务"文章吧。

  该后台需要支持通过j son来传递和接收数据。

  首先,说说搭建过程。

  第第一一步步::创创建建WCF服服务务应应用用程程序序项项目目WCF。。

  第第二二步步,,创创建建服服务务使使用用的的数数据据类类

  using System;

  using System.ComponentModel.DataAnnotations;

  using System.ComponentModel.DataAnnotations.Schema;

  using System.Runtime.Serialization;

  namespace WCF

  {

  [DataContract

  [Table("TUser")

  public class Person

  {

  [DataMember

  public int ID { get; set; }

  [DataMember

  [StringLength(100)

  public string LoginName { get; set; }

  [DataMember

  [StringLength(100)

  public string Password { get; set; }

  [DataMember

  [DataType(DataType.Date)

  public DateTime CreateDate { get; set; }

  }

  }

  这里,由于我使用EF来与数据库交互,所以使用了Table、StringLength、DataType。若你未使用EF,可以不加这些。DataContr

  a t是用来标志当前类在序列化时需要参考DataMember属性,若不设DataContra t或仅设置DataMember,则所有共有属性和字

  段全部序列化,否则,只对设置有DataMember的序列化。注意,DataContra t和DataMember与反序列化无关,也就是说,当把

  一个j son对象字符串传递给WCF服务时,不管该字段上是否有DataMember,都会被反序列化。

  第第三三步步::创创建建服服务务契契约约接接口口

  如果你的服务仅仅用来提供Aj ax等一些非WCF客户端访问的,那么是不需要接口的,把接口定义中的各种A ttribute直接加在服务

  提供的类的定义上即可。但是为了能让程序可以通过服务接口来访问,那么必须使用接口,例如:前端MVC+后台WCF的架构形

  式。

  using System.Collections.Generic;

  using System.ServiceModel;

  using System.ServiceModel.Web;

  namespace WCF

  {

  [ServiceContract

  public interface IPersonService

  {

  [OperationContract

  [WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat =

  WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.WrappedRequest)

  Person CreatePerson(string loginName, string password);

  //服务功能2

  [OperationContract

  [WebGet(RequestFormat = WebMessage

以上就是关于"jQuery Ajax怎么调用WCF服务"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

服务 内容 序列 接口 数据 创创 后台 属性 文章 知识 程序 篇文章 也就是 也就是说 价值 前端 功能 口口 可以通过 大部分 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络技术的核心和基础 美国关于国家网络安全的电影 怎么联系app软件开发商 如何用互联网科技传播文化 如何与主机服务器通信 大连数据库培训哪家好 nfs共享服务器安装说明 hbase创建数据库库名 软件开发过程的改进思路 2020丝绸之路网络安全论坛 数据库信息在哪修改 魔兽世界人物服务器怎么查找 物资管理系统的数据库设计 如何落实网络安全保障工作 迅雷服务器加速失败 成都网络安全工程师 如皋正规网络技术创新服务 服务器一直被入侵删除 数据库用来插入的指令 我和网络安全征文400 数据的随机分类可以被称为数据库 如何让对方访问自己的数据库 北京语音网络技术创新服务 服务器读不出机械硬盘 川大网络安全复试线 火车通勤人员数据库在哪里录入 烽火软件开发 数据库回滚到半小时前 自学软件开发入门书 快速原型软件开发方法
0