Accueil » Catalogue de Logiciels Professionnels au Maroc » MatriX for .NET/Mono – Binary License

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

Catégorie :

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.

Ressources utiles

Pourquoi Diskod

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.

01 · Conseil expert

Choisissez la bonne édition

Nos consultants B2B vous aident à comparer les versions, dimensionner vos licences et optimiser vos coûts sur AG-Software.

02 · Approvisionnement

Clés authentifiées

Nous achetons exclusivement auprès du réseau de distribution officiel — chaque licence est tracée et activable immédiatement.

03 · Conformité Maroc

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É

À vous de jouer

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é
Demander un devis — réponse sous 24h
MatriX for .NET/Mono – Binary Li...
Sur devis
Demander un devis