• DocumentCode
    2189724
  • Title

    Server-Side Streaming Processing of Secured MTOM Attachments

  • Author

    Gruschka, Nils ; Lo Iacono, Luigi

  • Author_Institution
    NEC Labs. Eur., Heidelberg, Germany
  • fYear
    2010
  • fDate
    1-3 Dec. 2010
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    The W3C recommendation MTOM is the defac to standard for transferring binary data in SOAP protocol elements as attachments. The distinguished feature provided by MTOM is-compared to other SOAP attachment specifications-the efficient transfer of binary data without breaking the XML info set. This property allows e.g. the application of XML Security mechanisms to the SOAP message including the attachment parts. The efficiency of SOAP processing, especially when SOAP messages include security primitives, is an active area of research. However, the work available on the efficient processing of secured SOAP attachments is sparse. This paper aims to close this gap and contributes a scheme to process secured MTOM attachments on the server-side in a streaming manner. The proposed approach is in conformance with the underlying standards and compatible with the major research and development activities in stream-based SOAP security processing. Evaluations based on a prototype implementation, show that the introduced scheme increases the performance by a factor of at least 2 and reduces the memory requirements for large attachments by a factor of approximately 20.
  • Keywords
    XML; cryptographic protocols; electronic data interchange; file servers; message authentication; service-oriented architecture; MTOM; SOAP protocol; XML infoset; attachment specification; message security; security primitive; server side streaming processing; MTOM; SOAP; SOAP Attachments; Security; Streaming Processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ECOWS), 2010 IEEE 8th European Conference on
  • Conference_Location
    Ayia Napa
  • Print_ISBN
    978-1-4244-9397-5
  • Type

    conf

  • DOI
    10.1109/ECOWS.2010.23
  • Filename
    5693239