SpringWS jaxb2marshaller:如何将mtom的使用限制为大于某个大小的消息?

e5nqia27  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(269)

在org.springframework.oxm.jaxb.jaxb2marshaller上启用mtom支持没有问题。只需在此类的示例上调用setmtomenabled(true)即可完成此操作。但是如何将mtom的使用限制为大于某个阈值(例如5 mb)的消息?
还有其他支持属性的API允许这种配置,例如注解javax.xml.ws.soap.mtom知道一个属性'threshold',该属性用于指定mtom使用的最小数据大小(来自javadoc的注解:“property for mtom threshold value。启用mtom时,超过此大小(以字节为单位)的二进制数据将被xop编码或作为附件发送。此属性的值必须始终大于等于0。默认值为0。“)。有没有类似的注解可以与org.springframework.oxm.jaxb.jaxb2marshaller一起使用?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题