I am wondering BlazeDS polling configuration, simple or long polling, is the best for a low bandwidth network.
HTTP Streaming should use the least amount of bandwidth and have the lowest latency. But make sure you configure a fail-over in case the connection can't be made.