Extensible Markup Language (XML) is a set of rules for encoding documents electronically. It is defined in the XML Specification produced by the World Wide Web Consortium (W3C). It is rapidly becoming the protocol used for communicating data. AAMVA's membership recognizes the capability of XML to allow them to move existing applications to the Internet, and AAMVA is working to assist jurisdictions in this effort.
AAMVA offers both the legacy AAMVA Message Interchange Envelope (AMIE) protocol and XML as options for exchanging data on AAMVAnet. For computer environments and applications that predate XML, the AMIE protocol is used. For new and updated applications, AAMVA uses XML.
The new XML options include industry-standard web services and messages in AAMVA XML (MAX) for XML messages transmitted through AAMVAnet. MAX enables an application to communicate with AAMVA's Unified Network Interface (UNI) using XML. For details, see the MAX Manual. For details on the applications that support MAX, see Application Services.
XML is used in the following environments:
Environment
|
Web Services
|
AAMVA XML (MAX)
|
| AAMVAnet Network Control Software (NCS) |
|
X |
| AAMVAnet Network |
X |
|
| Internet |
X |
|
If you are interested in partnering with AAMVA for standards development or implementation, contact AAMVA Enterprise Architecture.