Как реализовать передачу файлов в Jabber Net

StackOverflow https://stackoverflow.com/questions/1872719

  •  18-09-2019
  •  | 
  •  

Вопрос

В настоящее время я создал приложение для чата, которое является приложением Windows (С#).Я создал базовую версию клиента с помощью сети jabber, которая внутри использует протокол XMPP и сервер openfire. Теперь мне нужно было реализовать передачу файлов между двумя пользователями в сети jabber.Я много искал, но в С# нет решения для этого подхода.

Это было полезно?

Решение

http://www.ag-software.de/agsxmpp-sdk.html поддерживает передачу файлов.Он выпущен под двойной лицензией для коммерческого использования и использования с открытым исходным кодом.Вы также можете скомпилировать библиотеку C++ и использовать эту функцию в своем коде C#. Глукс — это хорошо известная библиотека, поддерживающая передачу файлов.

Другие советы

Просто реализуйте это: http://xmpp.org/extensions/xep-0096.html

Если в ваших библиотеках еще нет реализации, это может быть довольно сложно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top