Yes, i thought of UDP too, but i need a dialog (that is, server sends state and receive conformation or vice versa). So, i supppose UDP is not a choice.
Well, the server need to talk with about 100 clients every 1 min. Is it ok for the second approach?