Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не могу создать TcpChanell на любой порт, вылетает ошибка 10048 
V
    Опции темы
MaxWave
Дата 4.12.2008, 00:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 8.3.2006

Репутация: нет
Всего: нет



Привет ВСЕМ!
Начал изучать ремотинг. Вот на этой строчке вылетает эксепшн: 
Код

 TcpChannel chanel = new TcpChannel(3333);

Текст:
Обычно разрешается одно использование адреса сокета (протокол/сетевой адрес/порт)
У меня есть другая программа, которая создает TcpListener на порту 3333 успешно, все работает и идет обмен данными.
Код

listener = new TcpListener(IPAddress.Any, 3333);

В чем проблема то???
PM MAIL   Вверх
Alekz
Дата 4.12.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 5.2.2008
Где: Запорожье, Украин а

Репутация: нет
Всего: 2



socket error 10048 (Address already in use). оно?

Это сообщение отредактировал(а) Alekz - 4.12.2008, 13:50
PM MAIL   Вверх
MaxWave
Дата 4.12.2008, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 8.3.2006

Репутация: нет
Всего: нет



ну я уж навено догадался погуглить перед тем как постить... Проблема то именно в remoting. 
PM MAIL   Вверх
PashaPash
Дата 4.12.2008, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1233
Регистрация: 3.1.2008

Репутация: 6
Всего: 49



MaxWave, та самая другая программа висит на 3333 порту и слушает его. Вызывав new TcpChannel(3333) ты создаешь серверный канал. Который пытается открыть 3333-й порт и послушать его. А он уже занят той самой другой программой.
Делай просто new TcpChannel(), порт потом передается в WellKnownClientTypeEntry.


--------------------
PM MAIL WWW   Вверх
Alekz
Дата 4.12.2008, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 5.2.2008
Где: Запорожье, Украин а

Репутация: нет
Всего: 2



MaxWave, 
Извини, невнимательно прочел вопрос...
PM MAIL   Вверх
MaxWave
Дата 4.12.2008, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 8.3.2006

Репутация: нет
Всего: нет



2PashaPash

1) программа на порту не висит, я ее использовал только для проверки, что с портами все ОК
2) я не могу открыть НИ ОДИН (см. название поста) порт посредством  new TcpChannel(xxxx);

>> Вызывав new TcpChannel(3333) ты создаешь серверный канал.

Мне таковой и нужен

Это сообщение отредактировал(а) MaxWave - 5.12.2008, 00:17
PM MAIL   Вверх
PashaPash
Дата 5.12.2008, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1233
Регистрация: 3.1.2008

Репутация: 6
Всего: 49



MaxWave, может быть покажешь код? Firewall/антивирус? Что показывает netstat -a | find "3333" перед запуском твоей проги?


--------------------
PM MAIL WWW   Вверх
MaxWave
  Дата 5.12.2008, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 8.3.2006

Репутация: нет
Всего: нет



Простите, мой косяк,  код находился в функции, к-я вызывалась 2 раза по ошибке.  Всем спасибо!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0560 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.