当前位置: 首页 > 知识库问答 >
问题:

MTOM和SAAJ提供的附件特性有什么区别?

颛孙智勇
2023-03-14

我可以一起使用SAAJ和MTOM吗?

共有1个答案

萧凡
2023-03-14

要复杂一点。SAAJ是一种用于操作SOAP信封的旧Java API,因此可以以正常的方式发送二进制附件(不是以消息正文中的BASE64编码字符串)。SAAJ是一种低级接口,您需要在代码中“手工”构造SOAP信封并向其添加附件。

如果您不需要使用遗留代码,并且希望直接使用SOAP信封,那么请查看JAX-WS Dispatcher和Provider接口。

汤姆是另一只野兽。它不是一个完整的web服务API-它是发送附件的专用方式。它可以被任何“真正的”web服务API(如JAX-WS或SAAJ)使用(如果您设法强制SAAJ以这种方式工作的话)。

 类似资料:
  • 本文向大家介绍vuex的action和mutation的特性是什么?有什么区别?相关面试题,主要包含被问及vuex的action和mutation的特性是什么?有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 action: 通过执行 commit()来触发mutation的调用, 间接更新state , 组件中通过$store.dispatch('action名称') 触发action,

  • 请告诉我这是否可能,如果可能,给我任何提示如何做。

  • 编译 提供 APK 测试编译 调试编译 发布编译 我的问题:compile、testCompile和gradle依赖项中的provided之间有什么区别

  • 在Kotlin中,val用于使变量/属性不可更改,那么final的用途是什么?正如我所知,在java中,final用于限制继承或使变量为常量,但在kotlin中,val是常量部分,那么final在kotlin中会做什么呢?

  • OSGi和JavaSPI有什么区别?利弊是什么?

  • 问题内容: 在jQuery 1.6.1中进行更改之后,我一直在尝试定义HTML中属性和属性之间的差异。 查看jQuery1.6.1发行说明中的列表(在底部附近),似乎可以对HTML属性和属性进行如下分类: 属性:所有具有布尔值或UA计算得出的值,例如selectedIndex。 属性:可以添加到既不是布尔也不包含UA生成值的HTML元素中的“属性”。 有什么想法吗? 问题答案: 在编写HTML源代