psa1974

Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору tanaseduard Готового компонента, который бы делал все это не знаю. Но когда-то во времена BDS 2006 писал программу по обмену файлами. Но надо сказать, задачка непростая . Пришлось придумать свой "протокол" поверх TCP для общения экземпляров программы (программы как клиента и как сервера), позволяющий, например, в случае обрыва связи при следующем соединении "докачивать" файлы и пр. Использовал INDY, а именно компоненты TIdTCPServer и TIdTCPClient. Но намучился с Инди, в итоге все равно при передаче файла и в случае потери связи иногда прога зависает намертво, и понять от чего это происходит и как это порешать 100-процентно, так и не смог. Кое как обошел это, но задолбался с этим разбираться, забросил. Хотя сама прога работает до сих пор
---------- У программёра есть два состояния: "Втупляю" и "Попёрло"... |
|