NTi Data Provider
Le connecteur IBM i conçu pour .NET.
Tout votre IBM i nativement depuis .NET.
Connectez .NET et votre IBM i avec NTi, pour un accès immédiat aux données, programmes et bien plus encore.
Toute la puissance de votre AS/400 disponible via une interface EF Core et ADO.NET standardisée, connue de tous.
Aucune Compétence IBM i requise, aucun apprentissage.
Plus qu’un connecteur. Une nouvelle façon de développer sur IBM i.
Trois composants. Une solution.
Le connecteur et ses extensions.
Offrez à vos développeurs les bons outils.
Tout l'IBM i, accessible depuis Visual Studio.
NTi Data Provider est le connecteur dédiée et conçu pour l'IBM i: requêtes, transactions, procédures, et accès direct aux données et services de votre AS/400, iSeries.
Prêt en 10 minutes, partout!
- Sans driver côté client et sans installation IBM i
- Agnostique plateforme et versions
- Accès complet : DB2 for i, RPG, commandes CL, APIs
- Connexion TCP/IP sécurisée (SSL/TLS)
- Gestion optimisée des jobs QZDASOINIT / QZRCSRVS>
- 100 % autonome, sans dépendance tierce
- Compatible on-premise, cloud et conteneurs
- Interface normalisée ADO.NET
- Support des transactions complexes, paramètres typés et streaming de données
L'extension EF Core officielle pour DB2 for i.
Développez vos applications .NET plus vite, sans écrire une seule ligne de SQL. L’extension EF Core de NTi vous permet d’exploiter votre IBM i avec les mêmes outils et méthodes que pour vos autres bases de données, directement depuis Visual Studio.
100 % EF Core, 100 % IBM i.
- Code First : Tables, colonnes et accès CRUD générés sans SQL
- DB First : Couche d’accès aux données générée depuis une base existante
- EF Core se charge de toute la couche d’accès aux données
- Standard .NET : Utilisable comme pour SQL Server, Postgres ou Oracle
- Modèle .NET : Générez vos entités directement
- Migration automatique : Gérez les évolutions de schéma sans manipulation SQL
- Optimisé pour l’IBM i : Performances ajustées aux spécificités de DB2 for i
- Installation en un clic depuis NuGet
L'extension toolbox by NTi.
Toolbox est la boîte à outils pour maîtriser votre IBM i, AS/400, iSeries. Messages, spools, jobs, commandes CL, valeurs système : tout devient accessible, automatisable, et intégré à vos applications .NET.
Maîtrisez, surveillez, automatisez !
- Fichiers spools : Listez et récupérez les fichiers spools
- Commandes CL : Obtenez la définition et les prompts des commandes
- Appels de programmes : Lancez des procédures de service
- Jobs : Liste, surveillance et verrouillage
- Messages système : Envoyez, recevez, répondez
- Valeurs système : Accédez aux paramètres clés
- Réseau et base de données : Accès aux attributs réseau et relations DB
- Compatibilité étendue : Fonctionne sur .NET Framework 4.7+, .NET Core, et .NET 5 à 9
- Installation en un clic depuis NuGet

Des possibilités concrètes. Et infinies.
Plus qu'un simple accès aux données.
Micro-services.
Avec NTi, la puissance et la polyvalence de .NET permettent d’exposer facilement les services IBM i à toutes les technologies web, quelles que soient la charge ou l’architecture
.NET sur Power.
Déployez vos applications .NET en conteneurs et centralisez vos workloads .NET/IBM i sur une infrastructure Power performante, sécurisée et économique. NTi est compatible avec les runtimes .NET sur Power et les environnements virtualisés ou conteneurs modernes.
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.
Edge computing & IoT.
NTi prend en charge les architectures x86, ARM et Power. Créez des passerelles intelligentes entre vos équipements connectés et votre IBM i, dans des environnements embarqués ou temps réel.
Tarification.
Une licence unique par partition IBM i / AS/400, indépendante de la puissance du serveur, avec abonnement annuel pour un usage illimité.
Nombre d’utilisateurs illimité, aucune notion de groupe logiciel, et accès au connecteur NTi, à l’extension EF Core et à Toolbox Extensions.
1 an
5 000 € /an*
Par LPAR.
3 ans
4 000 € /an*
Par LPAR.
5 ans
3 000 € /an*
Par LPAR.
Licence Éditeur
Vous êtes intégrateur ou éditeur ? Discutons ensemble d’une offre personnalisée adaptée à vos besoins.
Nous contacter* Prix hors taxes, par année. Informations fournies à titre indicatif et non contractuelles.
De l'idée à l'action.
Immédiatement avec NTi.
Pensé et conçu pour être intuitif et facile à intégrer, NTi est natif à .NET.
Aucun setup complexe, pas de surcouche, et zéro dépendance externe.
Une solution plébiscitée, testée et adoptée dès les premiers essais par nos clients.
Ajoutez.
Téléchargez NTi depuis NuGet.
Développez.
Créez vos programmes avec Visual Studio.
Déployez.
Déployez vos apps .NET !
Votre licence d’essai
en un click.
Démarrez dès maintenant et recevez sous 24h un script SQL contenant votre licence d’essai NTi, à exécuter directement sur votre partition IBM i, sans aucune installation. Il vous suffira ensuite de référencer NTi dans votre projet .NET pour profiter immédiatement de toutes ses fonctionnalités.
Foire aux questions.
Vous avez des questions sur l'intégration de NTi et ses extensions dans votre entreprise ? Notre FAQ est là pour vous apporter des réponses claires et utiles, aux questions les plus fréquemment posées par nos clients.
Si vous ne trouvez pas la réponse que vous cherchez, contactez-nous : nous sommes disponibles pour vous aider et répondre à vos questions.
Licence : Une licence unique par partition IBM i - AS/400, indépendamment de la puissance du serveur, avec un abonnement annuel pour une utilisation sans limite :
- Un nombre illimité d’utilisateurs.
- Pas de notions de groupe logiciel.
- Accès au connecteur NTi, EF Core, et Toolbox Extensions.
Une période d’essai gratuite de 30 jours est également disponible pour tester NTi et ses extensions.
Maintenance : Les mises à jour pour NTi et ses extensions (EF Core et Toolbox NTi) sont gratuites et disponibles via le gestionnaire de packages NuGet, avec une compatibilité ascendante garantie.
NTi, EF Core, et Toolbox ne nécessitent pas d’assistance technique particulière. Ces outils s’appuient sur des compétences universelles (C#, SQL, HTML) et s’installent via NuGet dans vos projets .NET, sans dépendre de logiciels tiers comme ACS ou ODBC.
Côté client (.NET) :
- Outils requis : Visual Studio ou Visual Studio Code, et le gestionnaire de packages NuGet.
- Aucune configuration supplémentaire n’est nécessaire côté .NET.
Côté IBM i :
- Aucune installation n’est requise, hormis l'activation des serveurs TCP/IP standards (*DATABASE, *RMTCMD, *SIGNON). Ces services sont généralement déjà actifs sur les IBM i récents.
En moins de 10 minutes, NTi est prêt à être utilisé.
La clé de licence se renouvelle uniquement sur l’IBM i : il suffit d’exécuter un script SQL fourni par Aumerial sur la partition concernée.
Aucune action n’est nécessaire côté client (.NET) : vos applications existantes continuent de fonctionner sans recompilation ni redéploiement.
Vous pouvez choisir d'acheter des licences valables 1, 3 ou 5 ans, évitant ainsi une mise à jour annuelle si vous choisissez la période la plus longue.
Bien que NTi ne nécessite pas d’assistance technique spécifique, Aumerial reste à votre disposition pour répondre à vos questions ou vous accompagner en cas de problème.
Dans de rares cas spécifiques, une anomalie peut survenir. Si cela devait se produire, nous analysons rapidement la situation pour en identifier la cause. Si nécessaire, nous développons et déployons un correctif ou une mise à jour via NuGet dans les plus brefs délais, afin d’assurer la continuité de vos opérations.
Pour vous accompagner dans l’utilisation de nti et de ses extensions, une documentation complète et régulièrement mise à jour est disponible, ou écrivez-nous à contact@aumerial.com .
Compatibilité IBM i : NTi, EF Core, et Toolbox NTi fonctionnent avec toutes les versions d’AS400, IBM i et iSeries disposant d’une connexion TCP/IP et d’un port RJ45. Bien qu’il soit possible d’interagir avec des versions anciennes, l’utilisation de versions postérieures à V5R4 (février 2006) est recommandée pour des opérations d’entreprise.
Compatibilité .NET : NTi et ses extensions sont compatibles avec :
- .NET 6 et ultérieur, y compris .NET 8.
- Mono.
- Toutes les plateformes (Windows, Linux, Android, iOS).
NTi est également compatible avec les environnements conteneurisés comme Docker ou OpenShift.
NTi offre une sécurité renforcée :
- Authentification : Requiert un identifiant et un mot de passe pour chaque session, comme sur une interface 5250.
- Clé de licence : L’accès est limité aux partitions disposant d’une clé de licence NTi valide.
- Fermeture automatique des sessions : Les connexions TCP sont automatiquement fermées une fois inutilisées, supprimant les jobs fantômes (QZDASOINIT inutiles).
Natif à .NET, NTi est basé sur la Common Language Runtime (CLR), et garantit une portabilité totale et une compatibilité multiplateforme, permettant de déployer vos applications sur Windows, Linux, ARM, Docker, etc., sans aucune dépendances aux pilotes natifs.
- Aucune installation ou configuration spécifique n’est requise côté IBM i.
- Disponible via NuGet, NTi et ses extensions EF Core et Toolbox NTi s’installent rapidement et deviennent opérationnels en moins de 10 minutes.
- EF Core 8 simplifie l'accès à DB2 for i avec des modèles .NET standard, éliminant le besoin de SQL manuel.
- Toolbox NTi automatise des tâches administratives (spools, jobs, commandes CL) directement depuis .NET, remplaçant les outils tiers.
- NTi optimise la gestion des connexions TCP/IP (par ex. QZDASOINIT) en supprimant les jobs inutiles et en intégrant SSL/TLS pour des échanges sécurisés.
- Compatible .NET 6 et ultérieur, y compris .NET 8, Mono, et sur toutes les plateformes (Windows, Linux, Android, iOS).
Oui, NTi a été conçu pour valoriser vos ressources IBM i tout en facilitant l’intégration avec d’autres bases.
- Programmes existants : Vous pouvez utiliser directement vos programmes RPG, COBOL (y compris S36) et procédures stockées.
- Bases multiples : NTi s’intègre également dans des environnements hybrides où DB2 for i coexiste avec SQL Server, Oracle ou PostgreSQL. EF Core fournit une couche d’abstraction unifiée, simplifiant les accès.
Absolument, NTi étend les capacités de .NET à IBM i :
- Conteneurisation et CI/CD : NTi prend en charge Docker et OpenShift, simplifiant les pratiques modernes de DevOps et d’automatisation.
- Intelligence Artificielle : Avec .NET 8, NTi ouvre l’accès à des bibliothèques d’IA et de Machine Learning, comme Azure Machine Learning, pour enrichir vos applications.
- Interopérabilité Cloud : Accès facile aux services comme Microsoft Azure et Office 365.
- Déploiement à distance : Toutes les configurations peuvent être gérées sans intervention physique sur site.
- Gestion multi-AS400 : NTi peut interagir avec plusieurs machines de différentes versions (par exemple, lire des données sur une V7R5 et écrire sur une V5R4) dans un seul programme C#, tant que les types de données sont compatibles.
NTi, EF Core, et Toolbox NTi sont conçus pour fonctionner en complément de vos outils existants (ACS, iNavigator, etc.) :
- Leur intégration est non intrusive, vous permettant de les adopter progressivement.
- Ils modernisent vos flux de travail tout en préservant vos investissements existants.
NTi prend en charge tous les types de données DB2 for i, y compris :
- Les champs LOB (BLOB, CLOB, XML).
- Les types spécifiques comme Geospatial.
Oui, NTi permet :
- De spécifier des ports personnalisés pour chaque service (base de données, commandes CL, programmes).
- D’utiliser SSL/TLS pour des connexions sécurisées.
- De configurer le mappage des ports via le service PORT MAPPER si la configuration standard n’est pas utilisée.