Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
REST WCF
|
|||
|---|---|---|---|
|
#18+
Поскажите плиз как правильно задеплоить REST WCF проект под IIS... Установлено VS2010, для проекта использолся шаблон REST WCF. Из студии все хорошо запускается, но под IIS 5 подложить не получается. Какие именно шаги нужно выполнить чтобы все заработало? Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2009, 14:47 |
|
||
|
REST WCF
|
|||
|---|---|---|---|
|
#18+
andrek82, Странные у вас сочетания инструментов: VS2010 + IIS 5 (10-ти летней давности IIS выглядит здесь если не "неадекватно", то уж точно - неуместно). Со времен 5-го IIS-а модель процессов и безопасности в IIS-ах существенно поменялась, в частности процесс ASP.NET, который будет хостить ваш "REST WCF проект", с 7-й версии встроен в движок веб-сервера (до этого он был обычным ISAPI-фильтром), что позволяет творить всякие хитрости, вроде REST-а (подмену URL-ов с имен физических файлов на указатели абстрактных ресурсов). Во времена IIS 5 до такого еще не додумались, поэтому там каждому расширению файла (*.aspx, *.asp, etc.) был приписан определенный ISAPI-фильтр, который обрабатывал файлы такого расширения, запрашиваемые у сервера... (ес-с-нно, у *.aspx ISAPI-фильтром была прописана aspnet_isapi.dll). Чтобы заставить работать IIS 5 с REST (читай - URL Routing) надо применить т.н. "wildcard mapping", т.е. перенаправить все(!) запросы всех(!) файлов (ресурсов) на сервере через aspnet_isapi.dll. (см. картинку для IIS 6, в моем ближайшем окружении IIS 5 не нашлось) IIS MC > [ваш сайт] > Properties > Home Directory > Configuration > Mappings > Insert Ну, и следует осознавать, что такое действие заставит сервер отдавать все запрошенные ресурсы через aspnet_isapi.dll, т.е. про кеширование статических файлов можно забыть... (ну, и еще там "тонкостей" по мелочи). Поэтому я и говорю - VS2010 + IIS 5 выглядит как-то неуместно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2009, 10:43 |
|
||
|
|

start [/forum/topic.php?fid=19&msg=36366441&tid=1397782]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 187ms |

| 0 / 0 |
