hi 田传武,
I use your realtime-android module in a JavaFX client to send and receive messages to a Vert.x server over the event bus (thank you for having replied to my question: "what is the java equivalent of the vertxbus.js for a websocket based event bus communication?" on the Vert.x google group).
It's working fine :-) but I noticed a little problem regarding the order of received messages: when the flow of message becomes a bit high, the order of received messages is not always the same as the order of sent messages by the server which makes things more complicated to me. For example, the last message received on the client is not always the last message sent by the server but can be an older message.
When I use your module in association with Vert.x on the client (using your VertxPlatform factory), this problem disappears (the received messages are always in the same order as the sent messages). However I would like to avoid embedding Vert.x in the client because I would like the client to be as thin as possible. So I would prefer to use your module alone.
Is it an issue that you could fix in your realtime-android module?
Thanks,
Bruno.