SAAJ（SOAP with Attachments API for Java，带附件的SOAP Java API）提供了从Java平台通过因特网发送XML文档的标准方法。开发者可以使用SAAJ产生、接受符合SOAP 1.1和1.2规范的消息，以及带附件的SOAP消息。开发者还可以直接使用它来编写SOAP消息传递应用程序，而不是使用JAX-RPC或JAX-WS。
为什么SOAP需要附件.作为一个基于XML的消息传递协议，SOAP消息需要较强的处理能力和较大的内存。 而SOAP消息的