javax.xml.bind.attachment.package-info Maven / Gradle / Ivy
/*
* Copyright (c) 2005, 2019 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Distribution License v. 1.0, which is available at
* http://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
/**
* This package is implemented by a MIME-based package processor that
* enables the interpretation and creation of optimized binary data
* within an MIME-based package format.
*
*
* Soap MTOM[1], XOP([2][3]) and WS-I AP[4] standardize approaches to
* optimized transmission of binary datatypes as an attachment.
* To optimally support these standards within a message passing
* environment, this package enables an integrated solution between
* a MIME-based package processor and Jakarta XML Binding unmarshall/marshal processes.
*
* References in this document to JAXB refer to the Jakarta XML Binding unless otherwise noted.
*
*
Package Specification
*
*
*
*
Related Standards
*
*
* - [1]SOAP Message Transmission Optimization Mechanism
* - [2]XML-binary Optimized Packaging
* - [3]WS-I Attachments Profile Version 1.0.
* - [4]Describing Media Content of Binary Data in XML
*
*
* @see [1]SOAP Message Transmission Optimization Mechanism
* @see [2]XML-binary Optimized Packaging
* @see [3]WS-I Attachments Profile Version 1.0.
* @see [4]Describing Media Content of Binary Data in XML
* @since JAXB 2.0
*/
package javax.xml.bind.attachment;