Le connecteur IBM i conçu pour .NET

Avec NTi data provider, accédez instantanément à vos données, programmes et services IBM i directement depuis .NET, sans driver, sans installation et sans aucune dépendance.

Logo partenaire IBM silver partner Logo partenaire Microsoft Partner
using Aumerial.Data.Nti;

var conn = new NTiConnection("server=IBM;user=USER;password=PWD");
conn.Open();

// Exécuter une commande CL ou un programme.
conn.ExecuteClCommand("ADDIBLE PAYROLL2025");
conn.CallProgram("PAYLIB", "PAYLIST");
Logo .NET
hhome.hero.code.card.alt2

Des bénéfices à tous les niveaux

Faites évoluer votre IBM i
au rythme de vos projets.

Simplifiez vos opérations et rendez possible l'impossible. Traduisez vos besoins métier précisément dans une technologie fiable et pérenne. Sécurisez vos investissements IBM i et mettez les nouvelles technologies au service de votre savoir-faire.

  • Réduction immédiate de la dette technique
  • Compétences universelles et répandues
  • Diminution du risque lié aux évolutions du métier

Comment ça marche ?

NTi s’intègre côté .NET pour accéder nativement aux ressources IBM i via TCP/IP.

Visual Studio
Terminal

✔ Package installé avec succès
                    
Installer NTi depuis NuGet
1 2 3 4 5 6 7
Program.cs

                                                                
Configurer la chaîne de connexion
IBM i
TCP/IP natif
QZDASOINIT SQL
QZRCSRVS RPG / CL
QZSOSIGN Sign-On

.NET Application

WEB • MOBILE • DESKTOP • API
Accéder aux services IBM i

Riche en fonctionnalités

Tout ce dont vous avez besoin pour exploiter tout votre IBM i, en toute sécurité.

Icône base de données

DB2 for i

Toute la puissance de DB2 for i en toute simplicité, comme avec n’importe quelle autre base de données. NTi offre également une extension Entity Framework Core qui s'interface avec toute la puissance de .NET.

  • Accès standard ADO.NET et EF Core
  • Requêtes SQL, transactions, procédures stockées, etc...
  • Support de tous les types de données
Icône terminal

Commandes CL, RPG et APIs

Appelez directement vos programmes batch RPG, procédures de programmes de service. Exploitez la puissance des commandes CL et des APIs de QSYS nativement avec des méthodes spécifiques à l'IBM i.

  • Exécution directe de commandes CL
  • Appels de programme (RPG, CLP, 36, ...) ou API système
  • Gestion complète des paramètres d’entrée et de sortie, DataStructures, etc...
Multiplateforme

Multiplateforme

NTi s’exécute entièrement côté .NET, sans aucune dépendance IBM i. Totalement portable et autonome, il s'exécute aussi bien dans le .NET Framework que dans .NET 10 ou dans Mono, dans Windows ou Linux, sur processeur x86 ou ARM64.

  • 100% code managé .NET (CLR)
  • Tous les OS : Windows, Linux, Android, iOS...
  • Toutes les architectures : x86/AMD64, ARM64, ppc64le (IBM Power), s390x (Z/LinuxOne)
Connexion sécurisée

Connexion sécurisée

NTi se connecte à l'IBM i via les ports et services existants. Ainsi, c'est la politique de sécurité propre à chaque utilisateur qui s'applique. De plus, la traçabilité des connexions est conservée.

  • Signon IBM i et respect des droits utilisateurs
  • Connexions TCP avec support de SSL/TLS et MFA (IBM i V7R6+)
  • Aucune dépendance à des solutions tierces

Compatibilité

  • .NET  6  /  7  /  8  /  9  /  10 
  • .NET Standard  2.1 
  • .NET Core  3.1 
  • .NET Framework  4.7  et ultérieur
  • IBM i  V5R4  et supérieures

Des possibilités infinies

Modernisation IBM i

Accédez aux commandes, programmes et à la base de données de votre IBM i. Réutilisez l’existant, capitalisez sur votre savoir-faire, et modernisez sans tout réécrire.

Exemple

Évolution d’un ERP "maison" en conservant l’existant et en construisant de nouvelles fonctionnalités.

Illustration de la modernisation IBM i avec NTi

Web et API

Exploitez la puissance de ASP.NET Core pour développer des applications web scalables, modernes et sécurisées.

Exemple

Exposer une API REST pour accéder aux données DB2 for i en temps réel.

Illustration d’une API REST DB2 for i avec NTi

Infrastructures modernes

Déployez vos applications en conteneurs pour exécuter vos charges .NET / IBM i sans limite d’infrastructure.

Exemple

Migration d’un backend .NET vers Docker en intégrant NTi Data Provider.

Migration d’un backend .NET vers Docker avec NTi

Mobile, edge-computing et IoT

Rendez l’IBM i accessible depuis des applications mobiles ou embarquées, pour traiter les données au moment où l’action se produit.

Exemple

Scan de QR Code interrogeant DB2 for i en direct.

Application mobile interrogeant IBM i en temps réel via NTi

Tarification

1 an

5 000€

HT / an

Licence par LPAR

Utilisateurs illimités

3 ans

4 000€

HT /an

Licence par LPAR

Utilisateurs illimités

5 ans

3 000€

HT / an

Licence par LPAR

Utilisateurs illimités

Licence Éditeur

Vous êtes intégrateur ou éditeur ? Discutons ensemble d’une offre personnalisée adaptée à vos besoins.

Nous contacter

Comparaison des solutions

NTi Data Provider iSeries Access ODBC driver* IBM Data DB2 iSeries** IBM DB2 Connect
Aucune installation IBM i
Connecteur 100 % .NET
Support ADO.NET
Support EF Core
Appels RPG / Commandes CL
Compatible cloud & conteneurs
Support éditeur actif
  • *ODBC nécessite un wrapper .NET générique
  • **iDB2 n’est pas compatible avec .NET Core (depuis 2014)

Démarrez votre essai gratuitement

  • 30 jours d’utilisation sans engagement
  • Aucun paiement requis

Ces informations sont retournées par SELECT SERIAL, PART_ID FROM QSYS2.SYSTEM_STATUS_INFO

Si vous ne disposez pas de ces informations, merci d'utiliser notre formulaire de contact .

Une erreur est survenue. Votre demande de licence d'essai n’a pas pu être envoyée.
Votre demande de licence d’essai a bien été envoyée.

Nous utilisons Brevo en tant que plateforme marketing.
En soumettant ce formulaire, vous acceptez que les données personnelles que vous avez fournies soient transférées à Brevo pour être traitées conformément à la politique de confidentialité de Brevo.