WebService

简介: 基于 Apache CXF 实现的 Dubbo WebService 协议,支持多连接、短连接、HTTP 同步传输,采用 SOAP 文本序列化,适用于系统集成与跨语言调用。兼容标准 WebService 服务,可实现双向互操作。需配置 Jetty 或 Servlet 容器,支持 WSDL 访问与直连调用。

基于 WebService 的远程调用协议,基于 Apache CXF 1 的 frontend-simple 和 transports-http 实现 2。
可以和原生 WebService 服务互操作,即:
● 提供者用 Dubbo 的 WebService 协议暴露服务,消费者直接用标准 WebService 接口调用,
● 或者提供方用标准 WebService 暴露服务,消费方用 Dubbo 的 WebService 协议调用。
依赖


org.apache.cxf
cxf-rt-frontend-simple
2.6.1


org.apache.cxf
cxf-rt-transports-http
2.6.1

特性
● 连接个数:多连接
● 连接方式:短连接
● 传输协议:HTTP
● 传输方式:同步传输
● 序列化:SOAP 文本序列化
● 适用场景:系统集成,跨语言调用
约束
● 参数及返回值需实现 Serializable 接口
● 参数尽量使用基本类型和 POJO
配置
配置协议:


配置默认协议:


配置服务协议:


多端口:


直连:


WSDL:
http://10.20.153.10:8080/com.foo.HelloWorld?wsdl
Jetty Server (默认):


Servlet Bridge Server (推荐):


配置 DispatcherServlet:


dubbo
com.alibaba.dubbo.remoting.http.servlet.DispatcherServlet
1


dubbo
/*

注意,如果使用 servlet 派发请求:
● 协议的端口 必须与 servlet 容器的端口相同,
● 协议的上下文路径 必须与 servlet 应用的上下文路径相同。

  1. CXF 是 Apache 开源的一个 RPC 框架,由 Xfire 和 Celtix 合并而来 ↩
  2. 2.3.0
    以上版本支持 ↩
相关文章
|
生物认证
第二轮学习笔记: 扫描工具 -- nmap指纹识别与探测
第二轮学习笔记: 扫描工具 -- nmap指纹识别与探测
662 0
|
存储 安全 搜索推荐
《分布式软总线牵手云服务,拓展应用新维度》
分布式软总线与云服务的融合正掀起一场技术变革,重塑工作、生活与交互方式。分布式软总线作为设备互联的基石,通过Wi-Fi、蓝牙、NFC等技术实现设备间无缝连接与协作;云服务则提供强大的算力与数据支撑,助力复杂数据分析和业务扩展。二者结合拓展了智能家居、智能办公及工业互联网等应用场景,如远程控制家电、高效会议协作与生产流程优化。然而,安全隐私、网络延迟与标准兼容性等问题仍需克服。未来,这一技术融合将带来更多智能化与便捷化的可能性,深刻改变我们的世界。
319 0
|
6月前
|
人工智能 自然语言处理 运维
2025揭秘:7大Agent赛道,哪些值得企业重点布局?
在AI深度融入的今天,Agent已从概念走向广泛应用。具备自主决策、任务拆解与工具协同能力的智能体,正重塑工作与生活。2025年全球85%组织已部署Agent,市场规模达73.8亿美元。本文盘点企业通用、客服、医疗、工业、个人助理、教育科研及金融七大类Agent,解析其如何成为数字化转型核心引擎,释放人类创造力。
1912 1
|
11月前
|
C++
基于Reactor模型的高性能网络库之地址篇
这段代码定义了一个 InetAddress 类,是 C++ 网络编程中用于封装 IPv4 地址和端口的常见做法。该类的主要作用是方便地表示和操作一个网络地址(IP + 端口)
416 58
|
5月前
|
存储 弹性计算 编解码
2026阿里云服务器租用价格详解:年付、月付与按量付费的成本说明
阿里云服务器价格体系根据实例类型、配置规格和计费方式形成了清晰的分级结构,从适合个人和小微企业的低价机型到满足企业级高性能需求的高端配置,覆盖了不同用户的使用场景。本文将结合官方最新定价标准,用通俗的语言拆解各类服务器的价格构成、核心配置对应的费用区间及计费模式差异,帮助用户根据自身需求精准核算租用成本,避免配置与预算不匹配的问题。
513 16
|
6月前
|
JSON 安全 JavaScript
HTTPS 原理
HTTPS是HTTP与SSL/TLS的结合,通过数字证书验证身份,利用非对称加密安全交换会话密钥,再以对称加密高效传输数据。它确保了通信的机密性、完整性和服务器真实性,在互联网上构建安全加密通道。
|
6月前
|
人工智能 安全 数据可视化
面向业务落地的AI产品评测体系设计与平台实现
在AI技术驱动下,淘宝闪购推进大模型应用落地,构建覆盖“评什么、怎么评、如何度量”的全链路评测体系。面对研发模式变革与Agent复杂性挑战,平台以端到端评测为主、分层测评为辅,打造可回放环境、多裁判机制及变更分级策略,实现质量与效率平衡。已支撑10+部门、90+AI产品,沉淀千余评测集,问题解决率超80%。未来将拓展多模态评测、可视化标注与插件市场,推动评测生态化发展。
|
6月前
|
Java Spring
GateWay实现原理
Spring Cloud Gateway基于Spring WebFlux与Netty,实现高性能非阻塞通信。启动时创建Netty Server接收客户端请求,经路由匹配与过滤器处理后,由Netty Client转发至目标服务,响应反向经过滤器处理后返回,全程非阻塞,提升系统吞吐能力。(238字)
|
6月前
|
XML 算法 安全
详解RAG五种分块策略,技术原理、优劣对比与场景选型之道
RAG通过检索与生成结合,提升大模型在企业场景的准确性与安全性。分块策略是其核心,直接影响检索效果与答案质量。本文系统解析五种主流分块方法——固定大小、语义、递归、基于结构及LLM分块,对比优缺点与适用场景,助力构建高效、可靠的RAG系统。
|
6月前
|
机器学习/深度学习 人工智能 算法
让AI真正读懂长文本的秘密武器
通义实验室推出QwenLong-L1.5,基于Qwen3-30B-A3B打造的长文本推理专家。通过高质量多跳数据合成、稳定强化学习算法与突破窗口限制的记忆框架,系统性解决长文本“学不好、用不了”难题,在多跳推理、超长上下文等任务中媲美GPT-5与Gemini。