| Apache Qpid > Index > Developer Pages > Network IO Interface > MessageProducer.send() behaviour |
Home
Download
Getting Started
Documentation
Mailing Lists
Issue Reporting
FAQ/How to
Getting Involved
Qpid Integrated with..
Source Repository
Building Qpid
Developer Pages
QMF
People
License
Project Status
Acknowledgments
What is AMQP ?
AMQP Specification Download

In network terms, the semantics of the current (0.5) implementation of BasicMessageProducer_0_8 is as follows. The message is split into an AMQP ContentHeader frame and one or more ContentBody frames. These frames are then combined back into an CompositeAMQDataBlock and passed to a MinaProtocolSession.write(), which places it onto the client side outgoing MINA buffers for writing.
At this point, send() returns. It has not actually sent the message data to the broker, nor has the broker accepted that data.