• Web服务与分布式应用


    WebService演示
    (1)定义Web服务
    (2)添加代理类
    (3)使用代理类完成调用
    说明:使用soap协议进行通信,通过wsdl获取元数据
    
    Web API演示
    说明:可以将数据转换成json、xml等格式,只提供一个网络的操作,而不指定页面,可以在前台使用jquery完成调用
    可以使用json.net完成序列化,在序列化时可以自定义节点特性,如空值不输出、序列化名称
    使用REST风格的web服务
    可以使用方法HttPGet、HttpPost、HttpPut、HttpDelete约束方法
    使用1:js中ajax调用jquery.ajax发送请求,示例参照“HtmlPage1.html”
                //var data = '{"UserId":"' + $('#userId').val() + '","UserName":"' + $('#userName').val() + '"}';
        
        var data1 = {
                    "CustomerName": $('#cname').val()
                };
                var d1 = JSON.stringify(data1);
    
                $.ajax({
                    type: 'PUT',//请求类型。get,post,put,delete
                    url: 'api/UserInfo/' + $('#userId').val(),//请求地址
                    data: data,//参数
                    contentType: "application/json; charset=utf-8",//数据类型
                    dataType: 'text',//返回数据类型
                    success: function (msg) {
                        if (eval(msg) == '1') {
                            InitData();
                        }
                    }
                });
        在方法中,可以使用UserInfo作为参数的类型,能够完成自动装配
        注意:js中ajax无法完成跨域操作(域名或端口更换都算跨域)
    使用2:HttpClient对象,调用***Async方法进行操作
  • 相关阅读:
    大数据学习笔记01
    寻址方式
    指令格式
    虚拟存储器
    高速缓冲存储器Cache
    双端口RAM和多模块存储器
    主存储器与CPU的连接
    半导体存储器
    存储系统——基本概念
    算术逻辑单元
  • 原文地址:https://www.cnblogs.com/luwei-s/p/5006915.html
Copyright © 2020-2023  润新知