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

网站上文章加入音乐是怎么做的自动点击器软件

网站上文章加入音乐是怎么做的,自动点击器软件,网站建设的需求分析,今日重大新闻事件Web Service web service 是一种跨编程语言 和 跨操作系统 平台的远程调用技术 就是一种数据接口 采用了标准的 SOAP 协议传输 遵循w3c的标准 xml传输 不同数据,不同服务 ,进行数据交互 的web 服务接口 特点 基于 SOAP 协议的,传输数据是XML格式只支持 http 协议…

Web Service

web service 是一种跨编程语言 和 跨操作系统 平台的远程调用技术 就是一种数据接口
采用了标准的 SOAP 协议传输 遵循w3c的标准 xml传输
不同数据,不同服务 ,进行数据交互 的web 服务接口

特点

  1. 基于 SOAP 协议的,传输数据是XML格式
  2. 只支持 http 协议
  3. 不是开源的,但是可以被任意一个了解xml的人使用
  4. 只能部署在iis 服务器上

核心组件

xml 和html
SOAP简单对象访问协议
WSDlweb service描述语言【是w3c基于xml 给web service 提供的特有的xml格式】
UDDI统一描述、发现和继承协议
soap 简单对象访问协议

【相当于http+xml】

wsdl

相当于Web Service 说明文档
链接地址后拼接?wsdl 可以查看xml文件
在这里插入图片描述

wsdl 文档 的基础标签节点

  1. :服务视图
  2. :消息格式的定义
  3. 可执行方法,以及描述信息
  4. 定义参数的相关信息的定义
  5. 节点:全部使用的数据类型
uddi

独立的框架 统一描述

调用web service

创建web service

在这里插入图片描述

创建的方法 要对外调用的话 需要添加[WebMethod] 特性
在这里插入图片描述

服务引用

在这里插入图片描述
在这里插入图片描述
添加web service 成功后
在这里插入图片描述
使用
首先要拿到服务的对象,然后通过对象调用方法
在这里插入图片描述

//调用 web service 接口 1.
ServiceReference1.WebService1SoapClient sesoap= new ServiceReference1.WebService1SoapClient();
string ss =sesoap.GetData();
var slist=JsonConvert.DeserializeObject(sesoap.GetData());

如果web service 中添加了新的 处理,需要更新一下服务引用
请添加图片描述
** 一定 要 开启 web service **

ajax 调用
get请求

xml和json 取决于 接口方法返回值

get请求调用

//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 enabled="true"/><!--允许进行跨域请求--><httpProtocol><customHeaders><add name="Access-Control-Allow-Origin" value="*"/><add  name="Access-Control-Allow-Headers" value="*"/><add  name="Access-Control-Allow-Methods" value="OPTIONS,POST,GET"/></customHeaders></httpProtocol></system.webServer><system.web><!--允许远程调用web service--><webServices><protocols><add name="HttpPost"/><add name="HttpGet"/></protocols></webServices></system.web>
http://www.hkea.cn/news/696127/

相关文章:

  • 潍坊网站建设公司网站搭建免费
  • 惠州做网站好的公司下载百度语音导航地图安装
  • 春节网站怎么做小说排行榜百度搜索风云榜
  • 商城服务是什么软件seo是指什么岗位
  • 无锡网站建设有限公司网站快速收录的方法
  • 网站建设通报推广网站多少钱
  • 网络推广公司成都seo排名优化教程
  • 一台手机登录微信网页版西安优化外
  • 如何做旅游攻略网站长沙seo优化推荐
  • 长春火车站电话咨询电话快排seo
  • 龙城建设网站公司网站内容优化方法
  • 南通网站建设搭建网站卖链接
  • 驻马店市做网站seo臻系统
  • 找公司做网站怎么图片都要自己找百度推广官网电话
  • 网站小样用什么做seo外链平台热狗
  • 建站点的步骤sem是什么
  • 深圳专业做网站的衡水网站优化推广
  • 徐汇科技网站建设2345中国最好的网址站
  • 邢台论坛吧百度seo收录软件
  • 做国外服务器网站吗怎么让百度搜索靠前
  • 做动态图网站有哪些自建站怎么推广
  • web网站开发课程设计报告seo技术培训沈阳
  • 会宁网站建设公司网站优化助手
  • 网站设计制作体会2023年5月最新疫情
  • 月亮湾设计有限公司网站南宁seo产品优化服务
  • 福田欧曼服务站电话上海高端seo公司
  • 高端网站建设哪家好谷歌seo和百度seo
  • 前端写一个页面多少钱海口网站关键词优化
  • 浦东新区建设局官方网站东莞seo关键词
  • 在百度做橱柜网站进入百度一下官网