Разница между SOAP и KSOAP

В фундаментальном веб-сервисе я слышал о «SOAP» и «KSOAP».

  • Что такое SOAP и KSOAP?
  • В чем разница между ними?
  • Почему я должен использовать один вместо другого?

Solutions Collecting From Web of "Разница между SOAP и KSOAP"

SOAP – SOAP – это словарь XML, используемый для описания сообщений и удаленных вызовов процедур между распределенными компонентами. Любой современный язык, который работает с Интернетом, скорее всего, поддерживает как XML, так и HTTP.

KSOAP – KSOAP – это SOAP API на основе kXML, где kXML – это легкий XML-анализатор на основе Java, предназначенный для работы на ограниченных встроенных системах, таких как персональные мобильные устройства. Это синтаксический анализатор, который означает, что он читает немного документа сразу

Таким образом, KSOAP был специально разработан или разработан для работы с небольшими встроенными устройствами, такими как мобильные устройства.


SOAP. Большинство инструментальных средств SOAP на уровне предприятия часто полагаются на использование созданного прокси-объекта для описания веб-служб (WSDL) для выполнения вызовов функций. Это полезно, если служба имеет опубликованное описание и когда инструментарий требует создания нескольких различных клиентских и транспортных объектов.

KSOAP. В то время как kSOAP не поддерживает WSDL, он делает вызов службы относительно безболезненным. Требуются только два объекта: SOAPObject и Http-Transport.

ЗАКЛЮЧЕНИЕ – SOAP может быть очень сложной сферой для изучения, особенно XML-механизмы, используемые для передачи данных между разрозненными системами, языками и инструментариями. Мир беспроводной связи требует инструментов небольшого роста и большой мощности. К счастью, когда дело доходит до SOAP, набор инструментов kSOAP обеспечивает не только небольшой размер и отличную функциональность, но и относительную простоту и простоту использования для разработчика. Используя kSOAP, разработчик может разработать сложные клиенты веб-сервисов SOAP за очень короткое время.

KSOAP – это «легкая и эффективная библиотека SOAP для платформы Android».
SOAP – это протокол, используемый для создания веб-сервисов, и который определяет формат, используемый для обмена сообщениями, использующий XML как базу.

Вы не можете использовать один, а не другой, поскольку это две разные вещи.