MatriX for .NET/Mono – Binary License
MatriX for .NET/Mono – Binary License en bref
MatriX for .NET/Mono est une bibliothèque XMPP (Jabber) professionnelle en C# développée par AG-Software, conforme RFC 6120/6121 et supportant 50+ extensions XEP pour messagerie, présence et communica
- Éditeur
- AG-Software
- Pour qui
- Développeurs C# et équipes d'ingénierie logicielle construisant applications clientes/serveurs XMPP, éditeurs ISV, intégrateurs IT, studios de jeu Unity 3D, dév
- Licence
- Licence binaire perpétuelle par développeur, incluant les mises à jour mineures. Versions disponibles pour .NET Framework, Mono, Xamarin iOS
- Déploiement
- Poste de travail / On-premise
- Prix
- Sur devis — réponse sous 24 h (facture marocaine, TVA 20 %)
- Délai
- Livraison électronique de la licence sous 5 à 7 jours ouvrés après commande
- Disponibilité
- Maroc et Afrique francophone, via DISKOD (licences officielles de l'éditeur)
MatriX for .NET/Mono – Binary License est une bibliothèque XMPP (Jabber) professionnelle développée par AG-Software, écrite en C# managé pour les plateformes .NET Framework, Mono, Xamarin et Unity. Elle permet aux développeurs de construire des applications de messagerie instantanée, de présence et de communication temps réel performantes, conformes aux standards RFC 6120/6121 et supportant plus de 50 extensions XMPP (XEP). Chez Diskod au Maroc, nous vous proposons la licence binaire officielle de ce SDK pour intégrer des fonctionnalités XMPP robustes dans vos projets .NET professionnels.
- Conformité totale aux RFC 3920, 3921, 6120 et 6121 pour XMPP
- Plus de 50 extensions XMPP : XEP-0045 (Multi-User Chat), XEP-0280 (Message Carbons), XEP-0313 (Message Archiving), XEP-0004 (Data Forms), XEP-0060 (Pub-Sub)
- Support multi-plateforme : .NET Framework 3.5+, Mono, Xamarin iOS/Android, Unity 3D
- Sécurité avancée : chiffrement TLS, authentification SASL (PLAIN, DIGEST-MD5, SCRAM-SHA1, NTLM, GSSAPI, X-OAUTH2)
- API moderne orientée tâches (async/await) avec extensions LINQ et Reactive Extensions
Licence officielle
Revendeur agréé — clés authentifiées
Livraison électronique
Licence par email sous 5 à 7 jours ouvrés
Facture conforme
TVA 20 % — ICE / IF / RC
Support FR / AR
Conseil B2B avant et après vente
Description
MatriX SDK : la bibliothèque XMPP de référence pour .NET et Mono
MatriX est une bibliothèque (SDK) dédiée au protocole eXtensible Messaging and Presence Protocol (XMPP, aussi connu sous le nom de Jabber), écrite en C# managé pour la plateforme Microsoft .NET et les environnements Mono. Ce SDK permet aux développeurs de construire des applications clientes, serveurs ou web intégrant des capacités de messagerie instantanée, de présence en ligne et de communication temps réel hautement performantes. MatriX est disponible pour le .NET Framework complet, le .NET Compact Framework et Silverlight, vous permettant de réutiliser votre code existant sur toutes les principales plateformes .NET. Chez Diskod, votre revendeur de logiciels professionnels au Maroc, nous vous donnons accès à la licence binaire officielle de MatriX SDK pour accélérer vos développements XMPP dans vos environnements .NET, Mono, Xamarin et Unity.
Conformité stricte aux standards XMPP et support de 50+ extensions
MatriX est entièrement compatible avec les RFC 3920, 3921, 6120 et 6121, garantissant une interopérabilité totale avec tous les serveurs et clients XMPP conformes. Au-delà des fonctionnalités de base (roster, présence, messagerie), cette bibliothèque implémente plus de 50 extensions XMPP normalisées (XEP) : XEP-0004 (Data Forms), XEP-0045 (Multi-User Chat), XEP-0060 (Publish-Subscribe), XEP-0047 (In-Band Bytestreams), XEP-0054 (vcard-temp), XEP-0066 (Out of Band Data), XEP-0071 (XHTML-IM pour messages formatés), et bien d’autres. Elle prend également en charge XEP-0280 (Message Carbons) pour synchroniser les messages sur plusieurs appareils, ainsi que XEP-0313 (Message Archiving Management) pour l’historique des conversations. Pour les équipes de développement marocaines travaillant sur des solutions de messagerie sur mesure, cette richesse fonctionnelle permet d’implémenter des scénarios complexes sans développement bas niveau.
Sécurité renforcée : chiffrement TLS et authentification SASL multi-mécanismes
XMPP utilise TLS pour chiffrer le flux XML, et MatriX vous permet de contrôler les paramètres de chiffrement via la propriété StartTls du client XMPP. Côté authentification, MatriX SDK supporte l’ensemble des mécanismes SASL standardisés : PLAIN, DIGEST-MD5, NTLM, GSSAPI, EXTERNAL, SCRAM-SHA1, Google X-Token, X-FACEBOOK-PLATFORM, X-MESSENGER-OAUTH2 (Microsoft OAuth) et X-OAUTH2 (Google OAuth2). MatriX sélectionne automatiquement le mécanisme SASL le plus sécurisé et approprié, mais vous pouvez également spécifier manuellement le mécanisme et désactiver la sélection automatique. Cette flexibilité est cruciale pour les intégrateurs IT au Maroc souhaitant connecter leurs applications à des infrastructures XMPP d’entreprise (Openfire, Prosody, ejabberd) avec Single Sign-On (SSO) via Kerberos ou NTLM.
Support multi-plateforme complet : .NET, Mono, Xamarin, Unity 3D
Unity est basé sur Mono, et MatriX est conçu pour la portabilité multiplateforme, fonctionnant sur toutes les principales plateformes .NET, y compris Mono. Les builds de MatriX ne sont pas universelles : vous devez télécharger et référencer la bibliothèque MatriX pour Mono, disponible sur NuGet. Les versions iOS et Android sont basées sur MonoTouch et Mono for Android de Xamarin, vous permettant de porter facilement vos applications XMPP en C# existantes sur iOS et Android et de réutiliser la majorité de votre code et de votre logique métier. Cette capacité cross-platform est un atout majeur pour les studios de développement et les éditeurs de logiciels professionnels basés au Maroc qui déploient des solutions sur Windows, Linux, Mac, mobile (iOS/Android) et même dans les environnements de jeu Unity 3D.
API moderne orientée tâches (TAP) avec async/await et Reactive Extensions
MatriX vNext est entièrement basé sur les tâches (Task-based) en utilisant le pattern TAP (async/await), et offre davantage d’extensions LINQ ainsi que le support des Reactive Extensions (Rx). La méthode Open pour établir la connexion est asynchrone, tout comme la plupart des opérations d’envoi et de réception. Cette conception moderne facilite la création d’applications réactives et performantes, avec un code plus lisible et maintenable. Pour les développeurs marocains habitués aux paradigmes asynchrones de .NET, MatriX SDK s’intègre naturellement dans leurs pipelines de développement, réduisant les délais de mise sur le marché de leurs solutions de messagerie temps réel.
Gestion avancée des présences, rosters et salons multi-utilisateurs (MUC)
XMPP inclut la capacité pour une entité d’annoncer sa disponibilité réseau ou « présence » à d’autres entités. Par défaut, MatriX envoie automatiquement la présence du client au serveur après une connexion réussie. Vous pouvez modifier la présence du client à tout moment avec la méthode SendPresence, en spécifiant un statut (disponible, absent, occupé, ne pas déranger) et un message personnalisé. Les listes de contacts (rosters) sont gérées de manière transparente, avec des événements pour les demandes d’abonnement, les ajouts et suppressions de contacts. MatriX supporte XEP-0045 (Multi-User Chat) pour les salons de discussion de groupe, XEP-0048 (Bookmarks) pour sauvegarder les favoris, et XEP-0055 (Jabber Search) pour la recherche d’utilisateurs. Ces fonctionnalités permettent aux entreprises marocaines de déployer des plateformes collaboratives internes riches, adaptées à leurs besoins métier spécifiques.
MatriX SDK : Pour quels métiers ?
MatriX for .NET/Mono s’adresse principalement aux développeurs C# et aux équipes d’ingénierie logicielle construisant des applications clientes, serveurs ou web intégrant des fonctionnalités XMPP : éditeurs de logiciels (ISV) développant des clients de messagerie instantanée ou des outils de collaboration, intégrateurs IT déployant des backends de communication temps réel pour entreprises, studios de développement de jeux (Unity 3D) ajoutant du chat et de la présence en ligne, développeurs mobiles (Xamarin) créant des applications iOS/Android avec messagerie chiffrée, et équipes R&D dans les télécoms, les universités, les banques ou le secteur public ayant besoin d’une pile XMPP robuste et personnalisable.
Pourquoi acheter MatriX SDK chez Diskod au Maroc ?
Chez Diskod, nous distribuons la licence binaire officielle de MatriX for .NET/Mono, fournie directement par AG-Software, garantissant authenticité et conformité. Vous recevez un devis personnalisé sous 48 heures, adapté à vos besoins de déploiement (nombre de développeurs, plateformes cibles). Notre équipe francophone vous accompagne dans le choix du modèle de licence approprié et répond à vos questions techniques tout au long du cycle de vie de votre projet. En tant que revendeur de confiance au Maroc et en Afrique francophone, Diskod facilite vos investissements logiciels avec un support local, une facturation en dirham marocain (MAD) et un suivi post-achat réactif, vous permettant de vous concentrer sur l’innovation et la création de valeur pour vos utilisateurs.
Licence & Garantie — MatriX for .NET/Mono – Binary License
Est-ce une licence officielle ?
Oui, Diskod est revendeur agréé. Toutes nos licences sont 100% officielles et proviennent directement de AG-Software.
Comment recevrai-je ma licence ?
Votre licence sera livrée par email dans les minutes suivant votre commande. Vous recevrez votre clé de licence et les instructions d'installation.
La licence est-elle valable au Maroc ?
Absolument. Nos licences sont valables dans le monde entier, y compris au Maroc. Elles sont activables immédiatement après réception.
Proposez-vous du support technique ?
Oui, notre équipe de support technique est disponible en français et en arabe pour vous accompagner dans l'installation et la configuration de votre logiciel.
Distributeur officiel au Maroc
Plus de 480 éditeurs distribués sous licence officielle — conseil avant-vente, activation rapide et facturation conforme à la législation marocaine.
Choisissez la bonne édition
Nos consultants B2B vous aident à comparer les versions, dimensionner vos licences et optimiser vos coûts sur AG-Software.
Clés authentifiées
Nous achetons exclusivement auprès du réseau de distribution officiel — chaque licence est tracée et activable immédiatement.
Facturation TVA 20 %
Facture conforme Loi 09-08 (ICE, IF, RC), paiement en MAD, devis sous 24 h — pour DSI, RSSI et directions achats.
Comparatifs & guides associés
Pour bien choisir, consultez nos guides au Maroc :
Du même éditeur : AG-Software
Dans la même catégorie : PRODUCTIVITÉ
Une question sur MatriX for .NET/Mono – Binary License ?
Nos conseillers B2B répondent en moins de 24 heures ouvrées. Demandez un devis personnalisé ou comparez les éditions disponibles.
Demander un devis personnalisé




