将 MTOM 应用于 Web 服务时,WSDL 是否需要任何更改?

Does WSDL need any changes when applying MTOM to a web service?

那么,假设我有一个简单的 Web 服务,我没有在其中使用附件。然后我想开始通过 MTOM 发送附件。我需要更改 WSDL 文件中的任何内容吗?据我所知,我不必在那里进行更改,但我想确定一下。

现在我找到了这个 instruction 并且有一段 1a) Modifying your schema for MTOM 似乎只有一个可选更改。就是在附件发送数据的字段中添加xmime:expectedContentTypes参数。它是可选的,它告诉 JAXB 此附件中需要哪种类型的数据,JAX-WS Web 服务以相应的 Java 类型接收此附件。