Можно ли отправить ListViewItem через сокет TCP? - PullRequest
0 голосов
/ 15 февраля 2012

Я создаю файловый менеджер (сервер-клиентское приложение), чтобы я мог связываться с файлами на удаленном компьютере
я использую listview для просмотра удаленных файлов
Можно ли в любом случае отправить ListViewItem через сокет TCP? или я должен отправить информацию в виде строки и разделить их?

извините за плохой английский .. заранее спасибо:)

1 Ответ

0 голосов
/ 15 февраля 2012

TCP-сокет является конечной точкой для протокола TCP.Протокол TCP передает любые двоичные данные, которые вы можете захотеть передать.Вы можете сериализовать свои структуры в форме, которую вы можете передавать по проводам.

Существует несколько способов сериализации классов в .NET, таких как двоичная сериализация, сериализация XML и многие сторонние библиотеки.а также вручную.

ListViewItem явно поддерживает двоичную сериализацию посредством реализации интерфейса ISerializable.Примеры его использования можно найти здесь и здесь :

...