|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.10.2013, 19:28 | #1 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
UDP нет обратной связи через шлюз
Доброго всем времени форумчане!
Не подскажите, пишу программку на WinSock работающую с UDP протоколом, столкнулся с проблемой, что UDP не открывает обратный порт как TCP, хотя когда белый адрес то все хорошо но через шлюз нет обратной связи. Не предлагать открытие порта в ручную в шлюзе, все должно открываться автоматом как в скайпе и прочих программ работающих с этим протоколом. Заранее спасибо! |
24.10.2013, 19:51 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...изучить uPnP.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
24.10.2013, 20:54 | #3 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Спасибо за то что откликнулись. Но uPnP нужно в шлюзе включать, я не хочу в шлюзе ничего включать и настраивать, с TCP все нормально а вот UDP должен как то порт на открытии держать ведь он же не делает соединение.
Цитата:
Последний раз редактировалось Aliens_wolfs; 24.10.2013 в 21:43. |
|
24.10.2013, 21:45 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Скайп как раз и осуществляет работу с указанной технологией, так что вам придется однозначно ее использовать для ваших желаний.
NATUPnPLib http://pietschsoft.com/post/2009/02/...outer-via-UPnP Под Delphi есть готовая оберточка - UPnP Delphi Components.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 24.10.2013 в 21:48. |
25.10.2013, 08:21 | #5 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Спасибо за компонент и за ответ!
Последний раз редактировалось Aliens_wolfs; 25.10.2013 в 08:24. |
27.10.2013, 11:04 | #6 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Порывшись на просторах интеренета по поводу UPnP компонета так и не нашел нормально работающих модулей, в них что то как всегда нехватает нет полных компонентов, да и судя по отзывам работают они криво, может кто поделиться рабочими модулями.
|
27.10.2013, 11:48 | #7 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Импортировать интерфейсы из COM/ActiveX объектов умеете? Вот берете системную upnp.dll и выделяете из нее хэдер UPNPLib_TLB.pas и практически дело в шляпе.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
27.10.2013, 16:58 | #8 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Все понял, еще раз спасибо
|
29.10.2013, 19:07 | #9 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Возвращаюсь к этой теме.
Пробовал задавать объект использовать COM/ActiveX Код:
кусок снифа Цитата:
Последний раз редактировалось Aliens_wolfs; 30.10.2013 в 08:53. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
форма обратной связи | Ol'ga | PHP | 3 | 01.03.2013 12:40 |
Форма обратной связи | Cone | PHP | 9 | 07.12.2011 07:47 |
кодировка обратной связи | RAVAL(c) | PHP | 3 | 13.02.2011 20:11 |
Скрипт обратной связи | Helen888 | Фриланс | 6 | 02.05.2010 11:11 |
Форма обратной связи | belvision | PHP | 5 | 10.11.2008 16:57 |