{:toc:2-5}
This guide will help you get started using the OpenWire protocol library in your own applications.
To use the openwire library in your maven projects you need to add a dependency to your maven POM file for the core openwire library as follows:
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>openwire-core</artifactId>
<version>${project_version}</version>
</dependency>
If you need to communicate with client's or brokers using older versions of the protocol then you must also include the legacy codec module:
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>openwire-legacy</artifactId>
<version>${project_version}</version>
</dependency>