Введение в 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 учебник ."