精华内容
下载资源
问答
  • webservice里面wsdl后缀和asmx是干嘛用的,区别是什么

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                    Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件(服务),使用WSDL文件进行(说明),并通过(UDDI)进行注册。

    XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。

    Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过UDDI找到你的WSDL描述文档后,他通过可以SOAP调用你建立的Web服务中的一个或多个操作。SOAP是XML文档形式的调用方法的规范,它可以支持不同的底层接口,像HTTP(S)或者SMTP。

    WSDL:(Web Services Description Language) WSDL 文件是一个 XML 文档,用于说明一组 SOAP 消息以及如何交换这些消息。大多数情况下由软件自动生成和使用。

    .asmx是webservice服务程序的后缀名,ASP.NET 使用.asmx 文件来对Web Services的支持。.asmx 文件和.aspx文件一样都属于文本文件。它包含在.aspx文件之中,成为ASP.NET应用程序的一部分。           

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    展开全文
  • WebService是什么 04

    2019-07-25 14:37:24
    首先我们来谈一下为什么需要学习webService这样的一个技术吧… 问题一 如果我们的网站需要提供一个天气预报这样一个需求的话,那我们该怎么做????? 天气预报这么一个功能并不简单的JS组件就能够实现的,它的...

    WebService介绍

    首先我们来谈一下为什么需要学习webService这样的一个技术吧…

    问题一

    • 如果我们的网站需要提供一个天气预报这样一个需求的话,那我们该怎么做?????
      天气预报这么一个功能并不是简单的JS组件就能够实现的,它的数据是依赖数据库分析出来的,甚至需要卫星探测…我们个人建站是不可能搞这么一个数据库的吧。
    • 那么既然我们自己干不了,我们可以去找别人吗???我们从搜索引擎搜索,可以发现很多提供天气预报的网站,但是它返回的是一个网页,而我们仅仅需要的是对应的数据!
    • 我们可能就在想,我们能不能仅仅只要它返回的数据,而并不是经过加工处理后返回的网页呢??
      于是乎,webService就诞生了,webservice就是一个部署在Web服务器上的,它向外界暴露出一个能够通过Web进行调用的API。也就是说:当我们想要获取天气预报的信息,我们可以调用别人写好的service服务,我们调用就能够得到结果了

    问题二

    • 可是我们写网站主流的就有好几个平台:Java、.net、PHP等等,那么部署在Web服务器上的服务器也就是webserice怎么能够就让我们不同的平台都能够调用呢??
    • 我们知道java、.net这样的平台他们语言的基本数据类型、复杂数据类型就可能不一样,那么怎么能够实现调用的呢???
      来引用一段话

    大家在写应用程序查询数据库时,并没有考虑过为什么可以将查询结果返回给上层的应用程序,甚至认为,这就是数据库应该做的,其实不然,这是数据库通过TCP/IP协议与另一个应用程序进行交流的结果,而上层是什么样的应用程序,是用什么语言,数据库本身并不知道,它只知道接收到了一份协议,这就是SQL92查询标准协议。

    无论是Java、.net、PHP等等的平台,只要是网页开发都是可以通过http协议来进行通信的,并且返回的数据要是通用的话,那么我们早就学过这样的一种技术【XML】
    所以webservice实际上就是http+XML
    在这里插入图片描述

    对webservice的理解

    • WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用.
    • 我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(C/S或B/S程序)当中来,当用户从我们的网点看到天气信息时,他会认为我们为他提供了很多的信息服务,但其实我们什么也没有做,只是简单调用了一下服务器上的一段代码而已。
      学习WebService可以将你的服务(一段代码)发布到互联网上让别人去调用,也可以调用别人机器上发布的WebService,就像使用自己的代码一样.。
    展开全文
  • WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件(服务),使用WSDL文件进行(说明),并通过(UDDI)进行注册。 XML:...

    ASDL地址示例:http://localhost:8088/services/order.asmx?wsdl

    答:没有区别,只是后缀名的区别。

    Web Service也叫XML Web Service。
    WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件(服务),使用WSDL文件进行(说明),并通过(UDDI)进行注册。

    XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。

    Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过UDDI找到你的WSDL描述文档后,他通过可以SOAP调用你建立的Web服务中的一个或多个操作。SOAP是XML文档形式的调用方法的规范,它可以支持不同的底层接口,像HTTP(S)或者SMTP。

    WSDL:(Web Services Description Language) WSDL 文件是一个 XML 文档,用于说明一组 SOAP 消息以及如何交换这些消息。大多数情况下由软件自动生成和使用。

    .asmx是webservice服务程序的后缀名,ASP.NET 使用.asmx 文件来对Web Services的支持。.asmx 文件和.aspx文件一样都属于文本文件。它包含在.aspx文件之中,成为ASP.NET应用程序的一部分。

    展开全文
  • 什么是WebService?

    2016-04-13 11:22:10
    假如有两个国家,java国和.net国;两国为了发展经济,互通贸易,需要交流,但java国说的java语言,.net国说的.net语言。...自己国的语言说的好好的,嘛要费那么大力气再学一个语言。 那能不能造出个电子产

    假如有两个国家,java国和.net国;两国为了发展经济,互通贸易,需要交流,但java国说的是java语言,.net国说的.net语言。为了方便交流,创造了第三方语言WebService。这样说不准确,WebService不是一个语言;暂时先这样理解。

    让这两国人民全为了贸易,再全新的学习一门语言,他们不乐意了。自己国的语言说的好好的,干嘛要费那么大力气再学一个语言。 那能不能造出个电子产品来完成这种功能?从表面上来理解:WebService 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。你能够用编程的方法通过Web来调用这个应用程序。当然,不能把把这个电子产品理解一为一个通用的东西,我们做手机外贸的,要做具有手机相关于功能的电子产品(应用程序)。你做衣服外贸的,要做具有衣服相关功能的电子产品。也可以这样理解:Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,只要我们可以通过Web service标准对这些服务进行查询和访问。 

    两国人民打算要做这么个东西,那就要来制定这个东西的规范,不是java国作出来的东西,.net国的人怎么知道它是什么玩意,有什么功能。对吧。Web service平台必须提供一套标准的类型系统,用于沟通不同平台、编程语言和组件模型中的不同类型系统。Web service平台也必须提供一种标准来描述Web service,让客户可以得到足够的信息来调用这个Web service。最后,我们还必须有一种方法来对这个Web service进行远程调用。这种方法实际是一种远程过程调用协议(RPC)。

    好了,两国人民既然要来制定这个规范,那就坐下来具体说说,应该怎么制定吧!

      XML和XSD 

    可扩展的标记语言(XML)是Web service平台中表示数据的基本格式。除了易于建立和易于分析外,XML主要的优点在于它既是平台无关的,又是厂商无关的。无关性是比技术优越性更重要的:软件厂商是不会选择一个由竞争对手所发明的技术的。

    XML解决了数据表示的问题,但它没有定义一套标准的数据类型,更没有说怎么去扩展这套数据类型。例如,整形数到底代表什么?16位,32位,还是64位?这些细节对实现互操作性都是很重要的。W3C制定的XML Schema(XSD)就是专门解决这个问题的一套标准。它定义了一套标准的数据类型,并给出了一种语言来扩展这套数据类型。Web service平台就是用XSD来作为其数据类型系统的。当你用某种语言(如VB.NET或C#)来构造一个Web service时,为了符合Web service标准,所有你使用的数据类型都必须被转换为XSD类型。你用的工具可能已经自动帮你完成了这个转换,但你很可能会根据你的需要修改一下转换过程。在第二章中,我们将深入XSD,学习怎样转换自定义的数据类型(例如类)到XSD的类型。 

         SOAP 
    Web service建好以后,你或者其他人就会去调用它。简单对象访问协议(SOAP)提供了标准的RPC方法来调用Web service。实际上,SOAP在这里有点用词不当:它意味着下面的Web service是以对象的方式表示的,但事实并不一定如此:你完全可以把你的Web service写成一系列的C函数,并仍然使用SOAP进行调用。SOAP规范定义了SOAP消息的格式,以及怎样通过HTTP协议来使用SOAP。SOAP也是基于XML和XSD的,XML是SOAP的数据编码方式。

        WSDL 
    你会怎样向别人介绍你的Web service有什么功能,以及每个函数调用时的参数呢?你可能会自己写一套文档,你甚至可能会口头上告诉需要使用你的Web service的人。这些非正式的方法至少都有一个严重的问题:当程序员坐到电脑前,想要使用你的Web service的时候,他们的工具(如Visual Studio)无法给他们提供任何帮助,因为这些工具根本就不了解你的Web service。解决方法是:用机器能阅读的方式提供一个正式的描述文档。Web service描述语言(WSDL)就是这样一个基于XML的语言,用于描述Web service及其函数、参数和返回值。因为是基于XML的,所以WSDL既是机器可阅读的,又是人可阅读的,这将是一个很大的好处。一些最新的开发工具既能根据你的Web service生成WSDL文档,又能导入WSDL文档,生成调用相应Web service的代码。

    好吧!我想我们大体的了解了WebService是什么东西,再来理解WebService性能,你写好的一个WebService的应用程序的接口放那里,会有好多人来调用,当然会有质量问题了。人多的时候,会不会有不成功啊?会不会慢啊?所以要 对这个“接口”做性能测试。

    其实有不懂的地方,我发送什么样的请求来调用那个“接口”做测试,soapUI是自动帮我们完成SOAP协议请求的!由于刚接触这个工具,希望一高手指点学习。

    注:蓝色部分为别人文章的引用。

    展开全文
  • WebService与CXF

    2019-10-01 23:15:55
    1:WebService是干什么的?有什么用? 一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言...
  • 在写代码之前应该知道webservice是干什么的,webService既不是一种框架也不是一种技术,他只是一个规范,是一种跨平台,跨语言的规范。webService出现的目的是解决不同平台,不同语音所编写的应用之间如何相互调用...
  • Webservice实现调用外部接口

    千次阅读 2019-06-25 18:35:31
    首先Webservice是干什么的呢? 经过学习可以了解到:webservice是可以跨平台,跨开发语言去实现客户端去调用服务端接口,从而达到数据的交换传输。 有篇文章有句话总结得很好:抄录自...
  • WebService

    2020-04-27 16:11:57
    首先我们来谈一下为什么需要学习webService这样的一个技术吧…. 问题一 如果我们的网站需要提供一个天气预报这样一个需求的话,那我们该怎么做????? 天气预报这么一个功能并不简单的JS组件就能够实现的,...
  • WebService学习

    2019-05-30 10:39:54
    WebService是干啥的? WebService就是两个系统之间的远程调用。 WebService可以帮助我们干什么? 比如一个需求,我们需要在我们的项目当中,获取当地区域每天实时的天气预报信息显示在项目首页当中,那么这个天气...
  • 自学WebService

    2019-01-04 13:08:29
    2、干什么用的? 不同系统、平台、不同语言之间的通信访问和远程调用。 应用程序的集成,不同业务的整合。 3、两种类型: 一种以SOAP协议风格的WebService 一种RestFul风格的WebService 二、SOAP 1、整体结构 ...
  • ?如能帮到你,下方为我们点个在看?推荐:测试可不只是界面点点点,找几个茬......第一节课、接口测试基础点击这里免费报名参加(获取直播间地址,可回看)1、什么是接口测试?接口测试测试系统组件间接口的一种...
  • 什么是WebService?假如有两个国家,java国和.net国;两国为了发展经济,互通贸易,需要交流,但java国说的java语言,.net国说的.net语言。为了方便交流,创造了第三方语言WebService。这样说不准确,WebService...
  • 什么是WebService?假如有两个国家,java国和.net国;两国为了发展经济,互通贸易,需要交流,但java国说的java语言,.net国说的.net语言。为了方便交流,创造了第三方语言WebService。这样说不准确,WebService...
  • WebService就是这么简单

    千次阅读 2018-03-18 08:16:18
    首先我们来谈一下为什么需要学习webService这样的一个技术吧…. 问题一 如果我们的网站需要提供一个天气预报这样一个需求的话,那我们该怎么做????? 天气预报这么一个功能并不简单的JS组件就能够实现的...
  • 对于WCF,之前知道微软新一代开发框架的重要组成部分,从之前Socket,COM,COM+,.NET Remoting,WebService等等系统内或系统间通讯解决方案发展而来,同时对各种解决方案进行了整合。 现在项目中的要求所致,...
  • webservice wdsl的意义

    2009-11-14 18:52:56
    <xs:sequence><xs:element minOccurs="0" name="name" type="xs:string"/><xs:sequence> minOccurs是干什么的 如果是两个参数该怎么改? <wsdl:message name="sayHello"><wsdl:part element="tns:syaHello" name=...
  • WebService学习-01

    2018-11-08 23:24:19
    3.WebService干什么用的  不同系统、不同平台、不同语言之间的通信访问和远程调用 应用程序的集成,不同业务的整合 4.WebService官方定义 Web服务一种服务导向架构的技术,通过标准的Web协议提供服务.....
  • cxf 开发webservice 的两种实现方式

    千次阅读 2018-05-30 16:33:07
    网上有许多开发webservice 的博客,不知道咋的我就是看不懂,所以在本人的努力下写这篇博客,希望对需要的人有用,还有许多人弄个破helloworld 程序收人金币本人黑恼火,所以发表这篇播客,cxf-servlet等配置在高...
  • WebService入门课程(01)

    千次阅读 2014-04-12 17:51:09
    问题1:WebService是用来干什么的
  • WebService简介

    2013-07-20 15:30:18
    虽然很流行,但是很多人不知道具体干什么的?也不好给定义,下面从两个方面来描述什么Web Service:  Web Service解决什么问题的?  Web Service如何解决这个问题? 1、Web Service用于解决什么问题?  ...
  • webService(一)开篇

    2017-04-14 23:33:00
    Webservice技术在web开发中算是一个比较常见技术。这个对于大多数的web开发者,别管Java程序员还是.NET程序员应该都不是很陌生。...他能干什么用呢? 什么是webservice WebServices由企业发布的完成其...
  • CXF实现webService服务

    2015-07-09 10:49:29
    对于CXF是干什么用的,我不想多说,大家都知道这是我们在java编程中webService技术的一种实现工具。我们说说为什么用CXF来实现webService: 1. Java的webService实现本身就是一个很耗性能的实现方案(xml与java...
  • webservice(一)开篇

    2014-08-21 15:47:12
    Webservice技术在web开发中算是一个比较常见技术。这个对于大多数的web开发者,别管java程序员还是.NET程序员应该都不是很陌生。...他能干什么用呢? 什么是webservice?  Web 
  • Python编程学习资源干货、 ...WebService是什么 简单的说WebService是一个SOAP(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言(通过 xml 描述)间的相互调用,通过I

空空如也

空空如也

1 2 3 4 5 6
收藏数 103
精华内容 41
关键字:

webservice是干什么的