|
Обработка Get и Post запросов в WCF
|
|||
---|---|---|---|
#18+
Здравствуйте. Вот, возникла такая задача, получать такие запросы, обрабатывать их и возвращать результат. Протоколы - http, https. Хостинг должен быть под IIS. У меня WinXP SP2 Prof Rus, Visual Studio 2008 Team System. Пытался сделать на основе статьи "Программирование HTTP с использованием WCF и .NET Framework 3.5" товарища Джастина Смита (Justin Smith) Но не получается. Помогите найти ошибку плиз или указать верный путь. Переход из браузера по адресу http://localhost/wcf_get/Service.svc выдает что нет endpoint, http://localhost/wcf_get/Service.svc/1 и и прочие варианты выдают ошибку 404 Сам проект: Из Web.config удалил весь раздел ServiceModel, основываясь на Тип WebServiceHostFactory был разработан для использования в случаях размещения в IIS, чтобы избавиться от необходимости в каком-либо файле настройки или императивном файле, содержащем информацию о размещении. В WCF в среде .NET Framework 3.0 в качестве цели активации для размещения служб WCF в IIS введен файл .svc. Эти файлы содержат директивы, которые выглядят подобно директивам страниц в ASP.NET. Добавлением WebServiceHostFactory к свойству Factory директивы файла .svc создается ServiceHost, добавляется конечная точка, использующая соответствующий контракт с WebHttpBinding, добавляется WebHttpBehavior к конечной точке и открывается ServiceHost: <%@ ServiceHost Language="C#" Service="PictureService" Factory="System.ServiceModel.Web.WebServiceHostFactory" %> В файле web.config для этой службы не содержатся никакие относящиеся к WCF записи. Вот что есть остального. Service.svc Код: plaintext
Service.cs: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
IService.cs: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2008, 18:08 |
|
|
start [/forum/topic.php?fid=19&fpage=35&tid=1398017]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 116ms |
0 / 0 |