HTTPService calls send and receive data in String format,
often as XML. Remoting uses the AMF3 format which is binary and
thus much more compact for large data sets. If you are just
transmitting a few records from you DB, then you probably won't
notice a difference between the two approaches. In terms of
programming, remoting is generally more efficient since you can
send value objects and database results directly back to Flex and
use the result without having to convert it since AMFPHP takes care
of all the serialization for you. This speeds up development for
me. However, if you are worried about having to install AMFPHP on
the server, then HTTPService is a more generic way to go. AMFPHP is
quite easy to setup, though.
Vygo