Когда использовать сервис WCF Vs. Страница ASP.Net? - PullRequest
2 голосов
/ 27 апреля 2011

Я очень новичок в веб-разработке; но я создал веб-страницу / игру в Silverlight. Сейчас я реализую некоторую функциональность «высокий балл».

Мне кажется, я понимаю «общую» идею WCF - я прошел учебное пособие «Начало работы» и написал Службу WCF, которая позволяет клиентам отправлять свои оценки и запрашивать список из 10 лучших результатов.

Но я думаю, что я борюсь с тем, когда ты хочешь услугу WCF VS. простая страница ASP.Net, которая принимает данные POST? Это так же просто, как использовать «WCF, когда вы не предоставляете пользовательский интерфейс - ASP.Net, когда вы есть?» или это действительно вопрос того, какие данные вы хотите получить обратно (кажется, легче работать с возвращаемыми значениями в WCF).

Я знаю, что это очень ненормативно и обобщенно, но я был бы признателен за некоторые указания.

1 Ответ

6 голосов
/ 27 апреля 2011

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

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

...