SpringBoot项目使用CXF框架开发SOAP通信接口

引言

webService三要素: soap用来描述传递信息的格式, WSDL 用来描述如何访问具体的接口, uddi(Universal Description Discovery and Integration)用来管理,分发,查询webService 。

  • WSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。
  • SOAP简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。

I SOAP

是一种简单的基于XML的协议:HTTP+RPC+XML

SOAP采用了已经广泛使用的两个协议:HTTP 和XML(标准通用标记语言下的一个子集)。HTTP用于实现 SOAP 的RPC 风格的传输, 而XML 是它的编码模式。

SOAP RPC表示(RPC representation),它定了一个协定,用于表示远程过程调用和应答;

SOAP绑定(binding),它定义了SOAP使用哪种协议交换信息。使用HTTP/TCP/UDP协议都可以。

1.1 SOAP消息组成

A、Envelope(信封)元素,必选,可把此XML文档标识为一条S

相关推荐

  1. SpringBoot项目使用CXF框架开发SOAP通信接口

    2024-06-07 20:22:01       34 阅读
  2. 使用Python国产API框架开发REST接口

    2024-06-07 20:22:01       44 阅读
  3. 基于SpringBoot使用AOP开发接口的访问日志信息

    2024-06-07 20:22:01       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 20:22:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 20:22:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 20:22:01       87 阅读
  4. Python语言-面向对象

    2024-06-07 20:22:01       96 阅读

热门阅读

  1. docker 安装 MYSQL8

    2024-06-07 20:22:01       23 阅读
  2. vi和vim有什么不同?

    2024-06-07 20:22:01       31 阅读
  3. Redis-02

    Redis-02

    2024-06-07 20:22:01      27 阅读
  4. 【HarmonyOS】输入框焦点控制实现键盘显隐

    2024-06-07 20:22:01       34 阅读
  5. 小程序域名怎么配置?三步教您配置

    2024-06-07 20:22:01       24 阅读
  6. EmotionPrompt 论文精读

    2024-06-07 20:22:01       28 阅读
  7. 【设计模式】策略模式(行为型)⭐⭐

    2024-06-07 20:22:01       29 阅读
  8. Secure Boot原理和高通芯片Secure Boot原理

    2024-06-07 20:22:01       29 阅读
  9. 如何评价GPT-4o?

    2024-06-07 20:22:01       24 阅读