• WebServices介绍


    1. 是什么
    • Web Services 是应用程序组件
    • 使用开放协议进行通信
    • 是独立的(self-contained)并可自我描述
    • 可通过使用UDDI来发现
    • 可被其他应用程序使用
    • XML 是 Web Services 的基础
    1. 能干啥

    (1) Web Services 可使应用程序成为 Web 应用程序

    (2) Web Services 通过 Web 进行发布、查找和使用

    1. 简介

    (1) Web Services平台元素

    ① SOAP:简易对象访问协议

    1) SOAP指简易对象访问协议是一种通信协议用于应用程序之间的通信API,是一种用于发送消息的格式被设计用来通过因特网进行通信独立于平台独立于语言基于 XML很简单并可扩展允许您绕过防火墙

    ② UDDI:通用描述发现及整合

    1) 指通用的描述、发现以及整合(Universal Description, Discovery and Integration)用于存储有关 web services 的信息的目录 WSDL 描述的网络服务接口目录经由 SOAP 进行通迅被构建于 Microsoft .NET 平台之中

    ③ SWDL:webServices描述语言

    1) 指网络服务描述语言使用 XML 编写是一种 XML 文档用于描述网络服务可用于定位网络服务

    1. 为什么使用WebServices

    (1) 使用 Web services,您的应用程序可向全世界发布功能或消息

    (2) 提供跨平台数据交互服务:使用 XML 来编解码数据,并使用 SOAP 借由开放的协议来传输数据

    (3) WebServices两种类型的应用

    ① 可重复使用的应用程序组件

    ② 连接现有的软件

    1. 怎么用

    (1) 新建空白WEB应用程序

    (2) 新建Web服务

    1. 其他可替代技术:WCF,WebAPI
  • 相关阅读:
    gcc/g++动态链接库和静态库的链接顺序
    linux文件描述符--转载
    mysql之test表
    linux之eventfd()
    spring data jpa实现多条件查询(分页和不分页)
    List的remove方法里的坑
    启动Spring boot报错:nested exception is java.sql.SQLException: Field 'id' doesn't have a default value
    CentOS下yum安装jdk
    CentOS下yum安装mysql
    Redis有序Set、无序Set的使用经历
  • 原文地址:https://www.cnblogs.com/JueXiaoQiang/p/11207577.html
Copyright © 2020-2023  润新知