Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Remoting / 8 сообщений из 8, страница 1 из 1
02.10.2008, 10:40
    #35571440
Gray-Serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
При запуске приложения выполняется инициализация ремотинга через
System.Runtime.Remoting.RemotingConfiguration.Configure(@"App.exe.config", false);
А вот если запустить второе приложение (или если файерволом порт заблокирован), то на этой строчке получаем исключение типа
"Обычно разрешается одно использование адреса сокета (протокол/сетевой адрес/порт)".
Или если приложение запускается через терминальную сессию то ремотинг настраивается только для одного приложения, а все остальные пользователи получают то же исключение.
Но так как большинство пользователей не пользуются функциями которые используют ремотинг, то эта ошибка перехватывается и приложение запускается нормально.
Но если вдруг все таки происходит вызов функций через ремотинг, то приложение тупо зависает.
Как сделать чтобы оно не висло а выбрасывало исключение?
...
Рейтинг: 0 / 0
02.10.2008, 13:41
    #35572164
tAZAR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
Gray-SergОбычно разрешается одно использование адреса сокета (протокол/сетевой адрес/порт
Вам все написали. Нельзя открывать один и тот же порт на 1 сетевом интерфейсе на 1 компьютере, т.к. он уже используется.
...
Рейтинг: 0 / 0
02.10.2008, 13:47
    #35572191
Gray-Serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
Я согласен. Нельзя, но вопрос то как все-таки сделать чтобы при обращении выдавалась бы ошибка. А не зависало приложение.
...
Рейтинг: 0 / 0
03.10.2008, 09:09
    #35573839
tAZAR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
Gray-SergЯ согласен. Нельзя, но вопрос то как все-таки сделать чтобы при обращении выдавалась бы ошибка. А не зависало приложение.
Обратную связь (канал на стороне клиента, IClientChannelSink) используете?
...
Рейтинг: 0 / 0
03.10.2008, 09:20
    #35573857
Gray-Serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
Нет, а как это работает?
...
Рейтинг: 0 / 0
03.10.2008, 09:24
    #35573864
tAZAR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
Gray-SergНет, а как это работает?
Это нужно для того, чтобы создать на клиенте WKO, а на сервере вызывать его методы/инициировать события. Т.е. сигналы сервера клиенту. Ну, раз нет, значит нет.
ISA установлена? У нас была проблема - ISA не пропускала исходящий трафик от сервера по нужному порту, и клиент вис. VPN используете?
...
Рейтинг: 0 / 0
03.10.2008, 09:41
    #35573901
Gray-Serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
ISA установлена и настроена. VPN не используем.
...
Рейтинг: 0 / 0
03.10.2008, 10:21
    #35574031
tAZAR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting
Gray-SergISA установлена и настроена. VPN не используем.
При использовании TCPChannel клиент также вис при работе через внешние адреса. По впн работает норм. HTTPChannel спасает.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Remoting / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]