Ambos modelos pueden ser síncronos mediante el método receive y asíncronos por medio de un MessageListener.