Difference between revisions of "AgsXMPP"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(заполнил карточку)
(MatriX)
 
(2 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
|            logo= <!-- логотип -->
 
|            logo= <!-- логотип -->
 
<!--      Общая информация          -->
 
<!--      Общая информация          -->
|              url= http://www.ag-software.de/index.php?page=agsxmpp-sdk<!-- адрес -->
+
|              url= [http://www.ag-software.de/index.php?page=agsxmpp-sdk ag-software.de/index.php?page=agsxmpp-sdk]<!-- адрес -->
 
|          author= [http://www.ag-software.de/ AG Software]<!-- автор -->
 
|          author= [http://www.ag-software.de/ AG Software]<!-- автор -->
|        language= {{lang|cl|.NET}}<!-- язык -->
+
|        language= {{lang|lib|.NET}}<!-- язык -->
|          license= <!-- лицензия -->
+
|          license= Двойная: [[GPL]] или коммерческая<!-- лицензия -->
 
|        xmlparser= <!-- используемый xml-parser -->
 
|        xmlparser= <!-- используемый xml-parser -->
 
<!--        Реализация стандартов  -->
 
<!--        Реализация стандартов  -->
Line 26: Line 26:
 
|        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 19: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)