Откройте и используйте порт TCP - PullRequest
3 голосов
/ 17 января 2012

Мне нужно передавать данные между несколькими компьютерами в сети, используя мое приложение.Я думал об использовании портов TCP.Существуют ли учебники о том, как их открывать и использовать?Я хочу создать приложение для передачи файлов и чата, работающее в автономном режиме.

Ответы [ 3 ]

5 голосов
/ 17 января 2012

Я предлагаю вам взглянуть на документацию для TcpClient и TcpListener, оба из которых включают примеры.

Трудно дать более конкретную информациюРекомендация без более конкретного вопроса - вы пытаетесь создать собственный протокол поверх TCP / IP или внедрить уже существующий?Если он уже существует, то, возможно, уже доступен API более высокого уровня.

3 голосов
/ 17 января 2012

Вот несколько примеров. Между всем этим вы сможете получить то, что вам нужно.

http://www.codeproject.com/KB/IP/TCPIPChat.aspx

http://www.codeproject.com/KB/IP/realtimeapp.aspx

3 голосов
/ 17 января 2012

Вы можете использовать класс TcpChannel для открытия портов TCP и предоставлять методы / функции в вашем приложении для других приложений.

Преимущество: позволяет вашему приложению вести себякак «веб-сервис»

Недостаток: клиентские приложения должны знать прототип функции / метода

удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...