Web-service vs Web-сайт - производительность
От: t0rch Россия  
Дата: 07.12.09 10:12
Оценка:
Здравствуйте, уважаемые!
Есть алгоритм, который принимает xml-файлы, валидирует их и кидает в папку.
Реализовали через web-сервис и через стандартный web-сайт, для сравнения скорости приёма фалов.

Прога-тестер запускает кучу потоков, отсылая файлы. Так вот, iis 7.0 для web-сайта создает также много потоков, а для веб-сервиса нет. Тем самым web-сайт получается гораздо производительнее, чем веб-сервис.
Может, что-то в iis поправить надо? Просто, мне кажется, нет смысла делать через web-сайт, потому что никакого пользовательского интерфейса там нет.
Клиент на Delphi, как делать асинхронный вызов web-сервиса не знаю.
Re: Web-service vs Web-сайт - производительность
От: Neco  
Дата: 31.12.09 06:39
Оценка:
Здравствуйте, t0rch, Вы писали:

T>Реализовали через web-сервис и через стандартный web-сайт, для сравнения скорости приёма фалов.

а в чём разница между web-сервисом и web-сайтом? сервис это просто хэндлер в веб приложении, насколько я понимаю, и это само по себе не может являться причиной единопоточности, поскольку IIS'у вообще невдомёк сервис это или веб-страница.
я так думаю.
всю ночь не ем, весь день не сплю — устаю
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.