Здравствуйте im, Вы писали:
im>Сервис на сях, который подключается и начинает слушать порт не запускается, если запущен IIS. im>И наоборот: если сервис запустить раньше, чем IIS, — иис не поднимает ни один сайт, не смотря на то, что они на других IP. Он валится с ошибкой — Address already in use.
im>Как правильно заюзать ip и порт для прослушивания и ответа, при учете, что IIS тоже работать должен!
Если речь идет о сокетах, то можно установить опцию SO_REUSEADDR:
int on=1;
setsockopt(s,SOL_SOCKET,SO_REUSEADDR,&on,sizeof(on));
Это должно помочь для прослушивания, а вот насчет ответа ...