Difference between revisions of "AgsXMPP"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(болванка)
 
(MatriX)
 
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
|            logo= <!-- логотип -->
 
|            logo= <!-- логотип -->
 
<!--      Общая информация          -->
 
<!--      Общая информация          -->
|              url= <!-- адрес -->
+
|              url= [http://www.ag-software.de/index.php?page=agsxmpp-sdk ag-software.de/index.php?page=agsxmpp-sdk]<!-- адрес -->
|          author= <!-- автор -->
+
|          author= [http://www.ag-software.de/ AG Software]<!-- автор -->
|        language= <!-- язык -->
+
|        language= {{lang|lib|.NET}}<!-- язык -->
|          license= <!-- лицензия -->
+
|          license= Двойная: [[GPL]] или коммерческая<!-- лицензия -->
 
|        xmlparser= <!-- используемый xml-parser -->
 
|        xmlparser= <!-- используемый xml-parser -->
 
<!--        Реализация стандартов  -->
 
<!--        Реализация стандартов  -->
|          roster= <!-- работа с ростером -->
+
|            crypt= [[SSL]]/[[TLS]]
|    filetransfer= <!-- пересылка файлов (варианты [[SI]] (XEP-0095), ... TODO) -->
+
|              muc= да
|        dataforms= <!-- работа с DataForms -->
+
|          roster= да<!-- работа с ростером -->
|            disco= <!-- работа с дисковери (XEP-0030) -->
+
|    filetransfer= [[Out-of-Band]]<!-- пересылка файлов (варианты [[SI]] (XEP-0095), ... TODO) -->
|            adhoc= <!-- Ad-Hoc команды (XEP-0050) -->
+
|        dataforms= да<!-- работа с DataForms -->
|              zip= <!-- Сжатие потока(XEP-0138) -->
+
|            disco= да<!-- работа с дисковери (XEP-0030) -->
|          pubsub= <!-- работа PubSub -->
+
|            adhoc= да<!-- Ad-Hoc команды (XEP-0050) -->
 +
|              zip= да<!-- Сжатие потока(XEP-0138) -->
 +
|          pubsub= да<!-- работа PubSub -->
 
|              pep= <!-- работа c PEP -->
 
|              pep= <!-- работа c PEP -->
 
|          jingle= <!-- сигнальный протокол Jingle -->
 
|          jingle= <!-- сигнальный протокол Jingle -->
 
|              jid= <!-- анализ jid-а -->
 
|              jid= <!-- анализ jid-а -->
|            sasl= <!-- SASL авторизация -->
+
|            sasl= да<!-- SASL авторизация -->
 
|        component= <!-- регистрация внешнего компонента (xep-0114) -->
 
|        component= <!-- регистрация внешнего компонента (xep-0114) -->
 
}}
 
}}
 +
 +
'''agsXMPP''' — программная библиотека написанная на [[C#]], ориентированная на работку в средах [[.NET]] и [[Mono]]. С использованием этот библиотеки можно реализовать как клиентскую, так и серверную часть XMPP.
 +
 +
В настоящий момент agsXMPP считается устаревшей и ей на смену была разработана [[MatriX]]. Но она в отличие от agsXMPP распространяется только на коммерческих условиях.
 +
 +
Двойная лицензия позволяет использовать её в проектах с закрытым исходным кодом.
 +
 +
== Возможности ==
 +
# SSL, TLS
 +
# StartTLS
 +
# SASL (PLAIN, DIGEST-MD5)
 +
# SRV-Records
 +
# Stringprep
 +
# Agents
 +
# Roster
 +
# Presence
 +
# Message
 +
# Single Sign On (SSO, GSSAPI, Kerberos)
 +
# Transporting XML-RPC over Jabber (XEP-0009)
 +
# Jabber Browsing (XEP-0011)
 +
# Last Activity (XEP-0012)
 +
# Message Events (XEP-0022)
 +
# HTTP-Polling (XEP-0025)
 +
# Service Discovery (XEP-0030)
 +
# Multi-User Chat (XEP-0045)
 +
# Ad-Hoc Commands (XEP-0050)
 +
# Vcard (XEP-0054)
 +
# Jabber Search (XEP-0055)
 +
# Publish Subscribe (XEP-0060)
 +
# Out of Band Data (XEP-0066)
 +
# XHTML-IM (XEP-0071)
 +
# In-Band Registration (XEP-0077)
 +
# Non-SASL Authentication (XEP-0078)
 +
# Geographical Location (XEP-0080)
 +
# Chat State Notifications (XEP-0085)
 +
# Software Version  (XEP-0092)
 +
# JID Escaping (XEP-0106)
 +
# Jabber Component Protocol (XEP-0114)
 +
# Stream Compression (XEP-0138)

Latest revision as of 20:46, 17 April 2011

Информации мало или она отсутствует

Пока в данной статье мало информации. Приносим извинения.

Если вы хотите написать по теме, — сделайте это.

В соответствии с принятыми в данной вики договорённостями, правильное название этой статьи — agsXMPP.
agsXMPP
Информация
Адрес: ag-software.de/index.php?page=agsxmpp-sdk
Автор: AG Software
Язык: .NET
Лицензия: Двойная: GPL или коммерческая
Реализация стандартов
SASL-авторизация: да
Ростер: да
Data Forms: да
Передача файлов: Out-of-Band
Service Discovery: да
Конференции: да
Ad-Hoc команды: да
Шифрование трафика: SSL/TLS
Сжатие XML потока: да
PubSub: да
Использование
Программы, использующие agsXMPP

agsXMPP — программная библиотека написанная на C#, ориентированная на работку в средах .NET и Mono. С использованием этот библиотеки можно реализовать как клиентскую, так и серверную часть XMPP.

В настоящий момент agsXMPP считается устаревшей и ей на смену была разработана MatriX. Но она в отличие от agsXMPP распространяется только на коммерческих условиях.

Двойная лицензия позволяет использовать её в проектах с закрытым исходным кодом.

Возможности[edit]

  1. SSL, TLS
  2. StartTLS
  3. SASL (PLAIN, DIGEST-MD5)
  4. SRV-Records
  5. Stringprep
  6. Agents
  7. Roster
  8. Presence
  9. Message
  10. Single Sign On (SSO, GSSAPI, Kerberos)
  11. Transporting XML-RPC over Jabber (XEP-0009)
  12. Jabber Browsing (XEP-0011)
  13. Last Activity (XEP-0012)
  14. Message Events (XEP-0022)
  15. HTTP-Polling (XEP-0025)
  16. Service Discovery (XEP-0030)
  17. Multi-User Chat (XEP-0045)
  18. Ad-Hoc Commands (XEP-0050)
  19. Vcard (XEP-0054)
  20. Jabber Search (XEP-0055)
  21. Publish Subscribe (XEP-0060)
  22. Out of Band Data (XEP-0066)
  23. XHTML-IM (XEP-0071)
  24. In-Band Registration (XEP-0077)
  25. Non-SASL Authentication (XEP-0078)
  26. Geographical Location (XEP-0080)
  27. Chat State Notifications (XEP-0085)
  28. Software Version (XEP-0092)
  29. JID Escaping (XEP-0106)
  30. Jabber Component Protocol (XEP-0114)
  31. Stream Compression (XEP-0138)