For Apollo's openwire impl (and i'm assuming it's the same for amq), when a client opens a connection to the broker, the sequence of commands that are sent goes like this:
1) Client --- WireFormatInfo ----> Broker 2) Broker --- WireFormatInfo ----> Client 3) Broker --- BrokerInfo ---> Client 4) Client --- ConnectionInfo ---> Broker Is that correct? Or is 3 and 4 swapped? or are 3 and 4 async and can happen in any order?
