Latest web development tutorials

Введение в SOAP

SOAP представляет собой простой XML на основе протокола, который позволяет приложениям обмениваться информацией через HTTP.

Или еще проще: SOAP представляет собой протокол для доступа к сетевым службам.


Вы должны иметь базовые знания

Прежде чем продолжить, вы должны иметь базовые знания о следующем понимании:

  • XML
  • Пространства имен XML

Если вы хотите изучать эти предметы во- первых, пожалуйста , посетите наш " XML - учебник ."


Что такое SOAP?

  • SOAP означает протокол доступа Simple Object
  • SOAP представляет собой протокол связи
  • SOAP используется для обмена данными между приложениями
  • SOAP представляет собой формат для отправки сообщений
  • SOAP предназначен для связи через Интернет
  • SOAP не зависит от платформы
  • SOAP не зависит от языка
  • SOAP на основе XML ,
  • SOAP - прост и расширяемый
  • SOAP позволяет обойти брандмауэр
  • SOAP будет разработан в качестве стандарта W3C

Зачем использовать SOAP?

Для разработки приложений, позволяют интернет-связь между программами является очень важным.

Текущие вызовы приложений (RPC) с помощью удаленной процедуры между DCOM и CORBA объектов и т.д., такие как связь, но HTTP не был предназначен для этой цели. RPC может создавать проблемы совместимости и безопасности, брандмауэры и прокси-серверы обычно блокируют такой трафик.

Между приложениями через HTTP-связи является лучшим способом, потому что HTTP поддерживается всеми браузерами и серверами. SOAP был создан для выполнения этой задачи.

SOAP обеспечивает стандартный способ, так что работать на различных операционных системах и приложениях с использованием различных технологий и языков программирования, могут взаимодействовать друг с другом.


Microsoft и SOAP

SOAP является одним из ключевых элементов платформы Microsoft .NET Framework для будущего развития интернет-приложений.


SOAP 1.1 был представлен в W3C

В мае 2000 года UserLand, Ariba, Commerce One, Compaq, DevelopMentor, HP, IBM, IONA, Lotus, Microsoft и SAP в W3C представил протокол SOAP Интернет, который компания ожидает, что это соглашение на основе использования стандартов Интернета (HTTP и XML ) графические приложения пользовательского интерфейса рабочего стола для подключения к мощным Интернет-серверов, для того, чтобы революционизировать разработку приложений.


W3C разрабатывает SOAP 1.2

Первый публичный Рабочий проект на SOAP опубликован W3C в декабре 2001 года. Чтобы узнать больше о SOAP деятельности в W3C, пожалуйста , посетите наш " W3C учебник ."