zoukankan      html  css  js  c++  java
  • Web Services的学习一

    1、Web Services可以将应用程序转换成为网络应用程序,也就是说可以通过Web Services,应用程序可以向全世界发布信息,或者提供功能。

    而且通过Web Services发布的,可以被其他应用程序使用,也就是说你的服务器可以与IT提供商的服务器连接。

    一般来说Web Services的平台基本上是XML+HTTP的,Web Services使用XML来编码解码数据,然后使用SOAP(Simple Object Access Protocol)来进行数据传输。

    可以这样理解,Web Services是应用程序组件,使用的是开放协议进行通信,可以通过使用UDDI来发现,也可以被其他程序使用。

    2、Web Services平台的元素:

    SOAP:简单对象访问协议(Simple Object Access Protocol)

    UDDI:通用描述,发现以及整合(Universal Description,Discovery and Integration)

    WSDL:Web Services描述语言(Web Services Description Language)

    3、平台的协同工作

    由于所有主要的平台均可通过Web浏览器来访问Web,不同平台都可通过Web浏览器来进行交互,为了让这些不同平台进行协同工作,所以Web应用程序就这样被开发出来。

    Web应用程序是运行在Web上的应用程序,他们是围绕Web浏览器标准来构建的,几乎可以被任何平台之上的任何浏览器来使用。

    而Web Services是可以把Web应用程序提升到另一个层面,通过Web Services可以把应用程序向全世界发布。

    4、Web Services有两种类型的应用

    可重复使用的应用程序组件:有一些功能是不同的程序常常会用到的,Web Services可以把应用程序组件作为服务来提供。

    比如汇率转换,天气,语言翻译等。

    连接现有的软件:通过为不同的应用程序提供一种链接其数据的途径。可以使得不同的应用程序与平台之间来交换数据。

  • 相关阅读:
    numpy函数库中一些常用函数的记录
    python 中的tile函数,shape函数,sum函数
    数据挖掘十大经典算法(详解)
    逻辑回归
    17个新手常见Python运行时错误
    5.3.4 Hadoop序列化框架
    5.3.3 自定义writable和RawComparatorWritable
    Qt5.11.2 VS2015编译activemq发送程序 _ITERATOR_DEBUG_LEVEL错误和崩溃解决
    @ConfigurationProperties实现配置注入到实体类
    C++微信网页协议实现和应用
  • 原文地址:https://www.cnblogs.com/drq1/p/9167622.html
Copyright © 2011-2022 走看看