当前位置: 首页 > news >正文

网站策划知识做计算机项目的网站

网站策划知识,做计算机项目的网站,做网站注册公司,app是什么意思怎么用Web Service web service 是一种跨编程语言 和 跨操作系统 平台的远程调用技术 就是一种数据接口 采用了标准的 SOAP 协议传输 遵循w3c的标准 xml传输 不同数据,不同服务 ,进行数据交互 的web 服务接口 特点 基于 SOAP 协议的#xff0c;传输数据是XML格式只支持 http 协议…Web Service web service 是一种跨编程语言 和 跨操作系统 平台的远程调用技术 就是一种数据接口 采用了标准的 SOAP 协议传输 遵循w3c的标准 xml传输 不同数据,不同服务 ,进行数据交互 的web 服务接口 特点 基于 SOAP 协议的传输数据是XML格式只支持 http 协议不是开源的但是可以被任意一个了解xml的人使用只能部署在iis 服务器上 核心组件 xml 和htmlSOAP简单对象访问协议WSDlweb service描述语言【是w3c基于xml 给web service 提供的特有的xml格式】UDDI统一描述、发现和继承协议 soap 简单对象访问协议 【相当于httpxml】 wsdl 相当于Web Service 说明文档 链接地址后拼接wsdl 可以查看xml文件 wsdl 文档 的基础标签节点 服务视图:消息格式的定义可执行方法以及描述信息定义参数的相关信息的定义节点全部使用的数据类型 uddi 独立的框架 统一描述 调用web service 创建web service 创建的方法 要对外调用的话 需要添加[WebMethod] 特性 服务引用 添加web service 成功后 使用 首先要拿到服务的对象,然后通过对象调用方法 //调用 web service 接口 1. ServiceReference1.WebService1SoapClient sesoap new ServiceReference1.WebService1SoapClient(); string ss sesoap.GetData(); var slistJsonConvert.DeserializeObject(sesoap.GetData());如果web service 中添加了新的 处理,需要更新一下服务引用 ** 一定 要 开启 web service ** ajax 调用 get请求 xml和json 取决于 接口方法返回值 //ajax get方式的简写$.get(https://localhost:44323/WebService1.asmx/GetData, function (res) {//处理xml数据res JSON.parse(res.getElementsByTagName(string)[0].innerHTML)console.log(res) }, xml)post 请求 数据 json格式为 object,微软框架默认的是{“d”:“后台返回数据”} d才是后台返回的数据 //调用json格式数据 //post 请求 $.ajax({type:post,url:https://localhost:44323/WebService1.asmx/GetDatajson,data:{total:30},contentType:application/json,dataType: json,success: function (res) {console.log(JSON.parse(res.d))console.log(res)} })注 接口端 类上的需要 添加此行注解【创建web service 时自动生成 一般自动注释】 在调用接口时、使用web service任何操作时 都需要保证web service 的运行 否则无法获取任何链接 跨域 同源和不同源 协议 域名 端口 都相同被称为同源 任意不同 就会产生跨域问题 http://www.a.com:8000 协议[http] 域名[www.a.com] 端口[:8000] 未写端口号默认 8080 跨域问题处理、需要在其他机器上访问,需要在 web.config 中进行配置 因为是接口进行跨域,所以配置在接口的web.config中 system.webServer!--配置为列出此目录的内容--directoryBrowse enabledtrue/!--允许进行跨域请求--httpProtocolcustomHeadersadd nameAccess-Control-Allow-Origin value*/add nameAccess-Control-Allow-Headers value*/add nameAccess-Control-Allow-Methods valueOPTIONS,POST,GET//customHeaders/httpProtocol/system.webServersystem.web!--允许远程调用web service--webServicesprotocolsadd nameHttpPost/add nameHttpGet//protocols/webServices/system.web
http://www.w-s-a.com/news/511618/

相关文章:

  • 厦门建设企业网站建设wordpress添加形式
  • 建立什么网站可以赚钱室内设计效果图qq群
  • 厦门网站设计大概多少钱服务公司沈傲芳
  • 如何起手做网站项目百度站长app
  • dede 购物网站wordpress主题超限
  • 做啊录音网站WordPress音乐悬浮插件
  • 安徽建设厅证书查询网网站网站策划与运营课程认知
  • wordpress证书关闭重庆seo优化效果好
  • 直播网站建设模板网站活动怎么做的
  • 医院网站建设网站网站开发工资高嘛
  • 个人网站备案内容写什么做网站是不是涉及很多语言职
  • 怎么用手机做一个网站门户网站建设工作的自查报告
  • 网站搭建怎么收费浙江建设集团网站
  • 建网站怎么赚钱免费引流软件下载
  • 自建网站服务器备案做基础销量的网站
  • 淘宝 网站建设 发货音乐网站首页设计
  • 丽水做网站杭州建电商网站多少钱
  • 建设网站能解决什么问题wordpress 模板 中文
  • 平台型网站建设预算表友情链接中有个网站域名过期了会影响
  • 漯河网站开发运营seo是什么意思
  • 网站建设的征求意见稿iis 网站 红
  • 网站搭建教室企业网站开发实训心得
  • 阿克苏建设网站佛山app定制
  • 做淘宝网站要求与想法大型网站建设推荐
  • 在百度做网站赚钱吗跨境电商网站开发
  • 酒店网站建设策划方案南昌网站建设南昌
  • 临沂罗庄做网站房产cms
  • 五合一网站做优化好用吗网站设计的专业流程
  • 毕业设计论文网站开发需要多少网站seo建设方案
  • h5页面用什么做杭州优化外包哪里好