layout: default_md title: ActiveMQ C Development title-class: page-title-activemq5 type: activemq5

Connectivity > Cross Language Clients > ActiveMQ C++ Clients > ActiveMQ C Development

ActiveMQ CPP Development Page

This page documents current and planned development of ActiveMQ CPP.  The table below lists development tasks and their current status

Development ActiveityStatus
Openwire Supportin-progress

 Openwire Support

This task adds support for the OpenWire protocol to ActiveMQ CPP.  The tasks involves the addition of new code, the activities are listed below, as well as who is working on them and what the status of each is.

Task DescriptionAssigned toStatusTask Info
Openwire Command / Marshallers generation scriptsTim BishIn-ProgressLoose Marshalling works, Tight still not working
WireFormat Negotiation FrameworkTim BishCompletedMimic the DotNet version?
Primitives MapNate MittlerCompletNeeds more testing for memory leaks and performance.
Primitive Map MarshallingTim BishCompletedNeeds more testing, for leaks etc.  Add nested maps, lists.
BaseDataStreamMarshallers PortTim BishIn-ProgressDone, but serious unit testing is needed
BooleanStream PortTim BishCompletedDone
OpenWire Connector Framework ClassesTim / NateCompletedNeeds lots of testing
DataInputStreams / DataOutputStreamsTim BishCompletedDone

Outstanding Issues

This section document issues that are outstanding...TDB