В Flex мы используем 3 типа сервисов; HTTP, Remoting и WebServices, и я хотел бы лучше понять их варианты использования. Насколько я понимаю,
Удаленное взаимодействие может использоваться только в однородной среде, такой как Flex-RubyOnRails (через RubyAMF), в то время как веб-службы могут использоваться в гетерогенной среде с использованием протокола SOAP.
У удаленного взаимодействия есть преимущество встроенной поддержки объектов, которой нет у веб-сервисов. Это также означает, что в первом случае не потребуется никакого синтаксического анализа / извлечения.
Говоря о HTTP-сервисах, они не поддерживают сложные операции или передачу параметров и могут использоваться только для базовых операций.
Друзья, пожалуйста, поправьте меня, если я где-то ошибаюсь, а также расскажите об этом подробнее.
Заранее спасибо.