Как реализовать передачу файлов в Jabber Net
Вопрос
В настоящее время я создал приложение для чата, которое является приложением Windows (С#).Я создал базовую версию клиента с помощью сети jabber, которая внутри использует протокол XMPP и сервер openfire. Теперь мне нужно было реализовать передачу файлов между двумя пользователями в сети jabber.Я много искал, но в С# нет решения для этого подхода.
Решение
http://www.ag-software.de/agsxmpp-sdk.html поддерживает передачу файлов.Он выпущен под двойной лицензией для коммерческого использования и использования с открытым исходным кодом.Вы также можете скомпилировать библиотеку C++ и использовать эту функцию в своем коде C#. Глукс — это хорошо известная библиотека, поддерживающая передачу файлов.
Другие советы
Просто реализуйте это: http://xmpp.org/extensions/xep-0096.html
Если в ваших библиотеках еще нет реализации, это может быть довольно сложно.