- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有一段时间没有做过任何现代 java 了,我对提供 SOAP 服务的大量缩略词感到有点不知所措。您能帮我总结一下以下技术是什么以及它们之间的关系吗?其中一些是显而易见的,但我添加它们来完成图片:
如果我遗漏了列表中需要添加的重要内容,请告诉我。
最佳答案
XML 应该是显而易见的之一
SOAP是一种用于创建远程过程调用(Web 服务)的协议(protocol)
HTTP/TCP传输协议(protocol)
XSD XML 架构定义,定义 XML 文档的数据类型,对于架构验证和解析为 Java 对象很有用
WSDL Web 服务定义语言,基于 SOAP 的 Web 服务的描述符。包含您可以调用的操作和要使用的数据(使用 XSD)。 WSDL 将它们整合在一起。
JAXB 用于绑定(bind) XML 和 Java 类型的 API,因此您可以将 XML 文件解析为 Java 对象,反之亦然
JAX-WS基于 SOAP 的 Web 服务的 API
JAX-RS 用于 RESTful Web 服务的 API(替代 SOAP)
CFX是 Apache 的 Web 服务框架。上述所有其他技术都只是 API/标准,CFX 是这些技术的实现。
关于java - 了解 Java Soap 堆栈 - jaxb、jax-*、cfx 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9688831/
我安装了 Mozilla 的最新附加 SDK(版本 1.15)。安装成功,当我执行 cfx 时,我得到了所有可能命令的列表。我创建了一个新的单独的空文件夹,将其放入其中并运行 cfx init。这也很
我是法国一所理工大学的学生,自从几天前我在工作实习之初发现 Firefox 插件开发以来,我对它还很陌生。 我要做的是一个附加组件,允许公司员工组织 SCRUM session (涉及敏捷软件开发)。
我本来是用 Add-on Builder 开发的,但现在我想改用 SDK,因为有更多的可能性。 我已经像这样安装了 sdk 和 Python:C:\Users\bla\Add-ons\addon-sd
我想制作一个附加组件,以根据面板(包含文本字段)的输入打开带有特定链接的选项卡。问题是:我以前从未使用过任何编程语言。 当用户按“返回”时,它应该将文本字段中的任何内容发送到主脚本。但唯一发生的事情是
我正在 Ubuntu 系统上开发一个 Firefox 扩展。对于我的情况,我想根据 MDN 的最新“夜间构建”轻松测试我的扩展。 遵循这 3 个步骤(来自:here) sudo add-apt-rep
我目前正在使用 cfx xpi 将我的附加组件打包到 .xpi 文件,按照说明 here在附加 SDK 开发指南中。 我现在想在不存在附加 SDK 的计算机上构建我的代码,这意味着没有 Python,
我有 wsdl 并且具有非唯一的操作签名。我可以使用以下命令使用 jax-ws 创建客户端(使用参数 -extension)。 wsimport -s build/src http://localho
我得到了 Header 类型对象。现在我想获取它的子元素。 Soap header 包含二进制安全标记。我无法获取其内容。该列表包含以下标签: Listls=getHeader(); OMElemen
我正在尝试使用此 tutorial 开始开发 Firefox 插件但出现以下问题 (c:\addon-sdk-1.15) C:\Users\Khaled\my-addon>cfx run Using
我正在开发一个 Firefox 插件并想在 Android 上测试它。我已经在手机上下载了 Nightly 并拥有 root 访问权限。 在插件的目录中,我运行以下命令: cfx run -a fen
我使用了 https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Installation 中的说明 启动添加并运行测试。为什么,即使在这个
我正在使用附加 SDK 开发一个 Firefox 附加组件。到目前为止,我必须在修改源代码后关闭调试进程并执行“cfx run”。 所以我想知道如何在不重新运行 Firefox 的情况下编辑源代码,比
我正在尝试自动安装我的插件。 Mozilla says这很简单,但是: 我没有找到任何 while .bat 文件或 sleep 中的循环对于毫秒。 看不懂,怎么用activate.bat和 cfx
构建传统的 Firefox 扩展,您将在 install.rdf 中设置 minVersion 字段。由于这是由 package.json 和 cfx 抽象出来的,有没有办法设置 minVersion
有一段时间没有做过任何现代 java 了,我对提供 SOAP 服务的大量缩略词感到有点不知所措。您能帮我总结一下以下技术是什么以及它们之间的关系吗?其中一些是显而易见的,但我添加它们来完成图片: XM
我开发了一个用于 ColdFusion 10 的 Java CFX 标签。有一个 Java 类,它获取一个 URL 作为参数,并且应该返回该 URL 后面的网站内容。 我们正在使用 https 协议(
我正在尝试测试我正在开发的附加组件,该附加组件在我升级到 Firefox v25 之前一直有效。然后我开始收到以下错误: System JS : WARNING chrome://browser/co
我是一名优秀的程序员,十分优秀!