I have built several flex applications since its initial release and
these apps have been very large and complicated.  They usually consist
of components within components within components, etc.  I am sure
everyone  else has done the same.  I have a couple of questions about
design patterns, I think I already know my answer, however I am
curious about everyone's opinion.

1) Should I put HTTPServices into components and pass urls to the
components (allowing them to handle posting data and handling the
result) or
2) Should I put all of my HTTPServices on the application level (i.e.
the primary controller) and use data binding and events to communicate
with the components.
3) Is there a better way to handle this, especially when your
component heirarchy gets deep?

Thanks for you input,

Ethan

Reply via email to