Я не уверен, что это то, что вы ищете, но я попробую.
- Удаленное использование может использоваться только в однородной среде, такой как Flex-RubyOnRails (через RubyAMF), в то время как веб-сервисы могут использоваться в гетерогенной среде с использованием протокола SOAP.
Я не уверен, что вы подразумеваете под гомогенным или гетерогенным.Да, RemoteObject должен вызывать удаленные серверы через шлюз Flex Remoting.Точно так же, как тег WebService должен сделать это с помощью SOAP WSDL.
RemoteObject также поддерживает AMF, который является двоичным форматом, который предоставляет меньшие размеры транспорта, чем SOAP или XML.Автоматическое преобразование между внутренним объектом и классом ActionScript очень приятное.
2.Удаленное взаимодействие имеет преимущество поддержки нативных объектов, которого нет у веб-служб.Это также означает, что в первом случае синтаксический анализ / извлечение не потребуется.
Технически я считаю, что синтаксический анализ все еще выполняется;он просто встроен в шлюз удаленного доступа;и из-за бинарного формата является более эффективным.
3.Теперь, говоря о HTTP-сервисах, они не поддерживают сложные операции или передачу параметров и могут использоваться только для базовых операций.
Все, что вы можете вставить в URL, которое вы можете передать HTTPService.Передача сложных объектов будет особенно сложно.