каково различие между веб-сервисом и webapplication?

можете Вы говорить мне, что является различием между веб-сервисом и webapplication.

14
задан Surya sasidhar 14 May 2010 в 05:41
поделиться

4 ответа

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

В мире ASP.Net веб-приложение - это тип проекта Visual Studio, который позволяет создавать веб-сайты ASP.Net в определенной конфигурации. Например. Веб-сервис может быть построен с использованием проекта типа веб-приложения. Или веб-приложение может также относиться к веб-сайту, который предназначен для непосредственного использования конечным пользователем (в отличие от веб-сервисов).

Вот несколько ссылок и связанных вопросов SO ...

В чем разница между веб-методом asp.net и службой wcf?

Веб-сайт ASP.NET или веб-приложение ASP.NET?

Введение в веб-службы и ASP.NET

0
ответ дан 1 December 2019 в 11:59
поделиться

Вот Интернет Приложение , а здесь Веб-служба

Веб-приложение : любое приложение, которое находится на сервере и в основном используется человеком, использующим веб-браузер. Все взаимодействие с пользователем осуществляется через веб-страницы.

Веб-служба : серверное приложение (см. Выше), к которому можно получить доступ через Интернет через HTTP, но предназначено в первую очередь для взаимодействия с другими программами. Обычно это WEB API для других приложений.

4
ответ дан 1 December 2019 в 11:59
поделиться

Веб-сервис:

  • Обычно возвращает XML или JSON или что-то подобное, что-то, что легко декодируется программой
  • Результаты, которые вы получаете от веб-сервиса, обычно не просто показываются человеку в необработанном виде (т.е., поскольку это не HTML, результаты должны быть переформатированы, например, помещены в форму)
  • Предполагаемое использование веб-сервиса - это то, с чем может общаться приложение. поскольку это не HTML, результаты должны быть переформатированы, например, помещены в форму)
  • Предполагаемое использование веб-сервиса - это то, с чем может общаться приложение

Веб-приложение

  • Обычно возвращает HTML или данные изображения или что-то подобное
  • Результаты, полученные от веб-приложения, обычно показываются человеку через веб-браузер

Что касается сходства:

  • Оба обычно используют HTTP(S) в качестве транспорта
  • Оба обычно используют HTTP аутентификацию/авторизацию для защиты данных
  • Оба обычно размещаются на веб-сервере

Так что главное различие в том, кто обычно с ними общается. Веб-сервис обычно используется другим приложением, а веб-приложение - веб-браузером. В остальном они довольно похожи.

21
ответ дан 1 December 2019 в 11:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: