NTi Data Provider
El conector IBM i diseñado para .NET.
Todo su IBM i nativamente desde .NET.
Conecte .NET y su IBM i con NTi, para un acceso inmediato a los datos, programas y mucho más.
Toda la potencia de su AS/400 disponible a través de una interfaz EF Core y ADO.NET estandarizada, conocida por todos.
Ningún conocimiento de IBM i requerido, ningún aprendizaje.
Más que un conector. Una nueva forma de desarrollar en IBM i.
Tres componentes. Una solución.
El conector y sus extensiones.
Ofrezca a sus desarrolladores las herramientas adecuadas.
Todo el IBM i, accesible desde Visual Studio.
NTi Data Provider es el conector dedicado y diseñado para IBM i: consultas, transacciones, procedimientos y acceso directo a los datos y servicios de su AS/400, iSeries.
Listo en 10 minutos, ¡en cualquier lugar!
- Sin driver en el lado cliente y sin instalación en IBM i
- Agnóstico de plataforma y versiones
- Acceso completo : DB2 for i, RPG, comandos CL, APIs
- Conexión TCP/IP segura (SSL/TLS)Conexión TCP/IP segura (SSL/TLS)
- Gestión optimizada de jobs QZDASOINIT / QZRCSRVS
- 100 % autónomo, sin dependencias de terceros
- Compatible con on-premise, cloud y contenedores
- Interfaz estandarizada ADO.NET
- Soporte para transacciones complejas, parámetros tipados y streaming de datos
La extensión oficial de EF Core para DB2 for i.
Desarrolle sus aplicaciones .NET más rápido, sin escribir una sola línea de SQL. La extensión EF Core de NTi le permite aprovechar su IBM i con las mismas herramientas y métodos que para sus otras bases de datos, directamente desde Visual Studio.
100 % EF Core, 100 % IBM i.
- Code First : Tablas, columnas y accesos CRUD generados sin SQL
- DB First : Capa de acceso a datos generada a partir de una base existente
- EF Core gestiona toda la capa de acceso a los datos
- Estándar .NET : Utilizable como para SQL Server, Postgres o Oracle
- Modelo .NET : Genere directamente sus entidades
- Migración automática : Gestione las evoluciones del esquema sin manipulación SQL
- Optimizado para IBM i: Rendimiento ajustado a las especificidades de DB2 for i
- Instalación en un clic desde NuGet
La extensión Toolbox by NTi.
Toolbox es la caja de herramientas para dominar su IBM i, AS/400, iSeries. Mensajes, spools, jobs, comandos CL, valores del sistema: todo se vuelve accesible, automatizable e integrado en sus aplicaciones .NET.
¡Domina, supervisa, automatiza!
- Archivos spool : Liste y recupere los archivos spool
- Comandos CL : Obtenga la definición y los prompts de los comandos
- Llamadas de programas : Ejecute procedimientos de servicio
- Jobs : Lista, monitorización y bloqueo
- Mensajes del sistema : Envíe, reciba, responda
- Valores del sistema : Acceda a los parámetros clave
- Red y base de datos : Acceso a atributos de red y relaciones DB
- Compatibilidad ampliada : Funciona en .NET Framework 4.7+, .NET Core y .NET 5 a 9
- Instalación en un clic desde NuGet

Posibilidades concretas. E infinitas.
Más que un simple acceso a los datos.
Micro-servicios.
Con NTi, la potencia y la versatilidad de .NET permiten exponer fácilmente los servicios IBM i a todas las tecnologías web, independientemente de la carga o de la arquitectura.
.NET en Power.
Implemente sus aplicaciones .NET en contenedores y centralice sus cargas de trabajo .NET/IBM i en una infraestructura Power eficiente, segura y económica. NTi es compatible con los runtimes .NET en Power y con entornos virtualizados o modernos en contenedor.
Modernización IBM i.
Acceda a los comandos, programas y a la base de datos de su IBM i. Reutilice lo existente, capitalice su experiencia y modernice sin reescribirlo todo.
Edge computing & IoT.
NTi es compatible con las arquitecturas x86, ARM y Power. Cree pasarelas inteligentes entre sus equipos conectados y su IBM i, en entornos embebidos o en tiempo real.
Planes y precios.
Una licencia única por partición IBM i / AS/400, independiente de la potencia del servidor, con suscripción anual para un uso ilimitado.
Número ilimitado de usuarios, sin noción de grupo de software, y acceso al conector NTi, a la extensión EF Core y a Toolbox Extensions.
1 año
5 000€ +IVA /año
Por LPAR.
3 años
4 000€ +IVA /año
Por LPAR.
5 años
3 000€ +IVA /año
Por LPAR.
Licencia Editor
¿Es usted integrador o editor? Hablemos juntos de una oferta personalizada adaptada a sus necesidades.
ContáctenosDe la idea a la acción.
Inmediatamente con NTi.
Pensado y diseñado para ser intuitivo y fácil de integrar, NTi es nativo en .NET.
Ninguna configuración compleja, ninguna capa adicional y cero dependencias externas.
Una solución valorada, probada y adoptada desde los primeros ensayos por nuestros clientes.
Añada.
Descargue NTi desde NuGet.
Desarrolle.
Cree sus programas con Visual Studio.
Implemente.
Implemente sus aplicaciones .NET.
Su licencia de prueba
en un clic.
Comience ahora y reciba en menos de 24 horas un script SQL que contiene su licencia de prueba de NTi, para ejecutar directamente en su partición IBM i, sin ninguna instalación. A continuación, solo tendrá que referenciar NTi en su proyecto .NET para beneficiarse inmediatamente de todas sus funcionalidades.
Preguntas frecuentes.
¿Tiene preguntas sobre la integración de NTi y sus extensiones en su empresa? Nuestra FAQ está aquí para darle respuestas claras y útiles a las preguntas más frecuentes de nuestros clientes.
Si no encuentra la respuesta que busca, contáctenos : estamos disponibles para ayudarle y responder a sus preguntas.
Licencia : Una licencia única por partición IBM i - AS/400, independientemente de la potencia del servidor, con una suscripción anual para un uso ilimitado:
- Un número ilimitado de usuarios.
- Sin conceptos de grupo de software.
- Acceso al conector NTi, EF Core y Toolbox Extensions.
También está disponible un período de prueba gratuito de 30 días para probar NTi y sus extensiones.
Mantenimiento : Las actualizaciones de NTi y sus extensiones (EF Core y Toolbox NTi) son gratuitas y están disponibles a través del gestor de paquetes NuGet, con compatibilidad ascendente garantizada.
NTi, EF Core y Toolbox no requieren soporte técnico específico. Estas herramientas se basan en competencias universales (C#, SQL, HTML) y se instalan vía NuGet en sus proyectos .NET, sin depender de softwares de terceros como ACS u ODBC.
Lado cliente (.NET) :
- Herramientas requeridas: Visual Studio o Visual Studio Code, y el gestor de paquetes NuGet.
- No se necesita ninguna configuración adicional en el lado .NET.
Lado IBM i :
- No se requiere instalación, salvo la activación de los servidores TCP/IP estándar (*DATABASE, *RMTCMD, *SIGNON). Estos servicios suelen estar ya activos en los IBM i recientes.
En menos de 10 minutos, NTi está listo para ser utilizado.
La clave de licencia se renueva únicamente en el IBM i: basta con ejecutar un script SQL proporcionado por Aumerial en la partición correspondiente.
No se requiere ninguna acción en el lado cliente (.NET): sus aplicaciones existentes continúan funcionando sin necesidad de recompilación ni redistribución.
Puede optar por comprar licencias válidas por 1, 3 o 5 años, evitando así una actualización anual si elige el período más largo.
Aunque NTi no requiere asistencia técnica específica, Aumerial está a su disposición para responder a sus preguntas o acompañarle en caso de problema.
En casos específicos poco frecuentes, puede producirse una anomalía. Si esto llegara a ocurrir, analizamos rápidamente la situación para identificar la causa. Si es necesario, desarrollamos y desplegamos un parche o una actualización vía NuGet lo antes posible, a fin de garantizar la continuidad de sus operaciones.
Para acompañarle en el uso de NTi y sus extensiones, está disponible una documentación completa y regularmente actualizada, o escríbanos a contact@aumerial.com .
Compatibilidad IBM i: NTi, EF Core y Toolbox NTi funcionan con todas las versiones de AS400, IBM i e iSeries que dispongan de una conexión TCP/IP y un puerto RJ45. Aunque es posible interactuar con versiones antiguas, se recomienda el uso de versiones posteriores a V5R4 (febrero de 2006) para operaciones empresariales.
Compatibilidad .NET: NTi y sus extensiones son compatibles con:
- .NET 6 y posteriores, incluido .NET 8.
- Mono.
- Todas las plataformas (Windows, Linux, Android, iOS).
NTi también es compatible con entornos en contenedores como Docker u OpenShift.
NTi ofrece una seguridad reforzada:
- Autenticación : Requiere un identificador y una contraseña para cada sesión, como en una interfaz 5250.
- Clave de licencia : El acceso está limitado a las particiones que dispongan de una clave de licencia NTi válida.
- Cierre automático de sesiones : Las conexiones TCP se cierran automáticamente una vez que no se utilizan, eliminando los jobs fantasma (QZDASOINIT innecesarios).
Nativo en .NET, NTi se basa en la Common Language Runtime (CLR) y garantiza una portabilidad total y una compatibilidad multiplataforma, permitiendo desplegar sus aplicaciones en Windows, Linux, ARM, Docker, etc., sin ninguna dependencia de controladores nativos.
- No se requiere ninguna instalación o configuración específica en el lado IBM i.
- Disponible a través de NuGet, NTi y sus extensiones EF Core y Toolbox NTi se instalan rápidamente y están operativos en menos de 10 minutos.
- EF Core 8 simplifica el acceso a DB2 for i con modelos .NET estándar, eliminando la necesidad de SQL manual.
- Toolbox NTi automatiza tareas administrativas (spools, jobs, comandos CL) directamente desde .NET, sustituyendo a herramientas de terceros.
- NTi optimiza la gestión de las conexiones TCP/IP (por ejemplo QZDASOINIT) eliminando los jobs innecesarios e integrando SSL/TLS para intercambios seguros.
- Compatible con .NET 6 y posteriores, incluido .NET 8, Mono, y en todas las plataformas (Windows, Linux, Android, iOS).
Sí, NTi ha sido diseñado para valorizar sus recursos IBM i y al mismo tiempo facilitar la integración con otras bases.
- Programas existentes : Puede utilizar directamente sus programas RPG, COBOL (incluido S36) y procedimientos almacenados.
- Bases múltiples : NTi también se integra en entornos híbridos donde DB2 for i coexiste con SQL Server, Oracle o PostgreSQL. EF Core proporciona una capa de abstracción unificada que simplifica los accesos.
Absolutamente, NTi amplía las capacidades de .NET hacia IBM i:
- Contenerización y CI/CD : NTi admite Docker y OpenShift, simplificando las prácticas modernas de DevOps y automatización.
- Inteligencia Artificial : Con .NET 8, NTi abre el acceso a bibliotecas de IA y Machine Learning, como Azure Machine Learning, para enriquecer sus aplicaciones.
- Interoperabilidad Cloud : Acceso sencillo a servicios como Microsoft Azure y Office 365.
- Despliegue remoto : Todas las configuraciones pueden gestionarse sin intervención física en el sitio.
- Gestión multi-AS400 : NTi puede interactuar con varias máquinas de diferentes versiones (por ejemplo, leer datos en una V7R5 y escribir en una V5R4) en un solo programa C#, siempre que los tipos de datos sean compatibles.
NTi, EF Core y Toolbox NTi están diseñados para funcionar como complemento de sus herramientas existentes (ACS, iNavigator, etc.):
- Su integración no es intrusiva, lo que le permite adoptarlos progresivamente.
- Modernizan sus flujos de trabajo preservando al mismo tiempo sus inversiones existentes.
NTi admite todos los tipos de datos de DB2 for i, incluyendo:
- Los campos LOB (BLOB, CLOB, XML).
- Los tipos específicos como Geospatial.
Sí, NTi permite:
- Especificar puertos personalizados para cada servicio (base de datos, comandos CL, programas).
- Utilizar SSL/TLS para conexiones seguras.
- Configurar el mapeo de puertos a través del servicio PORT MAPPER si no se utiliza la configuración estándar.