Web-службы
Поддержка платформой .NET Web-служб
является одним из наиболее важных ее
свойств. Web-службы, построенные на основе
промышленного стандартного протокола
SOAP (Simple Object Access Protocol — простой протокол
доступа к объектам), позволяют
использовать функции ваших приложений в
любом месте Internet. С точки зрения
программиста, работающего в среде .NET, не
существует различия между Web-службами и
другими типами служб, которые
реализуются с помощью классов в языках
программирования, соответствующих
спецификации .NET. Используемая при этом
модель программирования остается
неизменной, независимо от того,
вызывается ли функция приложением,
отдельным компонентом, установленным на
этой же машине, или, как в случае с Web-службами,
на другой машине.
Эта присущая простота
используемой модели программирования
позволяет компаниям очень легко
создавать и устанавливать приложения.
При желании все необходимое для
приложения может извлекаться из внешних
источников, да и разработку приложения
могут выполнить независимые
разработчики. В результате этого
удается избежать проблем, связанных с
разработкой, развертыванием и
сопровождением приложения. Иными
словами, вы можете просто
воспользоваться Web-службами, которые вам
предлагают независимые разработчики.
Эти Web-службы могли даже и не
существовать в то время, когда вы
проектировали свое приложение.
Содержание раздела