Мне действительно нужны два сервера политики для двух разных приложений Silverlight? - PullRequest
1 голос
/ 18 апреля 2010

У меня есть клиент-серверное приложение Silverlight, которое использует Socets. У меня есть серверное приложение на майском компьютере (приложение Win Form) и клиентское приложение в качестве веб-сайта (приложение Silverlight). Я использую сервер политики, который открывает порт 943.
Все отлично работает на этом приложении.
Но теперь мне нужно написать другое клиент-серверное приложение. Сервер для этого приложения также использует порт 943 для подключения к политике. Когда я пытаюсь запустить эти 2 серверных приложения на одном и том же компьютере, выдается сообщение о том, что только одно приложение может работать на порте 943. Как я могу решить эту проблему?
Спасибо.

Ответы [ 4 ]

1 голос
/ 19 апреля 2010

Единственное, что вам нужно сделать, это написать отдельное приложение сервера политики и запустить его перед вашим основным сервером приложения.

0 голосов
/ 27 мая 2011

Как сказал Николай, это бессмысленный вопрос.

Ответ:

Просто запустите один сервер политики! Я собираюсь отредактировать вопрос, чтобы отразить это.

0 голосов
/ 18 апреля 2010

Не является ли идея сервера политики для предоставления доступа нескольким приложениям?

0 голосов
/ 18 апреля 2010

Использовать другой порт для второго сервера.

В качестве альтернативы, используйте опцию сокета REUSEADDR, но это не очень хорошая идея .

...