Web-сервисы представляют собой web-приложения специального типа на основе открытых протоколов HTTP и SOAP,
не имеющие пользовательского интерфейса. Использование в качестве средства разработки платформы .NET позволяет создавать
web-сервисы, которые могут предоставлять информацию в реальном времени благодаря наличию
web-методов. Они дают возможность интегрировать любую информацию, будь то
прогноз погоды или курс валют, информация о наличии товаров на складе, заказы на оказание услуг и многое другое.
Таким образом, web-сервисы предоставляют услуги другим приложениям любого типа, как web-приложениям для электронной
коммерции так и любым другим приложениям с графическим интерфейсом.
- Выполняются на стороне сервера
- Предоставляют набор методов, доступных внешним клиентам
- Исполняют web-методы и возвращают результаты клиентам
- Web-сервисы и их клиенты могут быть написаны на разных языках и/или разных платформах
Web-сервисы, или SOA архитектура, дают возможность интегрировать процессы и данные,
позволяя приспосабливаться к меняющимся условиям рынка, обеспечивая надежность и
безопасность. Платформа для электронной коммерции, оснащенная SOA, позволяет снизить
затраты, ускорить проведение операций и улучшить существующий порядок работы.