NTi Data Provider
Il connettore IBM i progettato per .NET.
Tutto il tuo IBM i nativamente da .NET.
Collega .NET e il tuo IBM i con NTi, per un accesso immediato a dati, programmi e molto altro.
Tutta la potenza del tuo AS/400 disponibile tramite un’interfaccia standardizzata EF Core e ADO.NET, conosciuta da tutti.
Nessuna competenza IBM i richiesta, nessun apprendimento.
Più di un connettore. Un nuovo modo di sviluppare su IBM i.
Tre componenti. Una soluzione.
Il connettore e le sue estensioni.
Offrite ai vostri sviluppatori gli strumenti giusti.
Tutto l’IBM i, accessibile da Visual Studio.
NTi Data Provider è il connettore dedicato e progettato per IBM i: query, transazioni, procedure e accesso diretto ai dati e ai servizi del vostro AS/400, iSeries.
Pronto in 10 minuti, ovunque!
- Senza driver lato client e senza installazione su IBM i
- Agnostico a piattaforme e versioni
- Accesso completo: DB2 for i, RPG, comandi CL, API
- Connessione TCP/IP sicura (SSL/TLS)
- Gestione ottimizzata dei job QZDASOINIT / QZRCSRVS
- 100 % autonomo, senza dipendenze di terze parti
- Compatibile con on-premise, cloud e container
- Interfaccia standardizzata ADO.NET
- Supporto per transazioni complesse, parametri tipizzati e streaming di dati
L’estensione EF Core ufficiale per DB2 for i.
Sviluppate le vostre applicazioni .NET più velocemente, senza scrivere una sola riga di SQL. L’estensione EF Core di NTi vi permette di sfruttare il vostro IBM i con gli stessi strumenti e metodi delle altre basi dati, direttamente da Visual Studio.
100 % EF Core, 100 % IBM i.
- Code First : Tabelle, colonne e accessi CRUD generati senza SQL
- DB First : Livello di accesso ai dati generato da un database esistente
- EF Core gestisce l’intero livello di accesso ai dati
- Standard .NET : Utilizzabile come per SQL Server, Postgres o Oracle
- Modello .NET : Generate direttamente le vostre entità
- Migrazione automatica : Gestite le evoluzioni dello schema senza manipolazioni SQL
- Ottimizzato per IBM i : Prestazioni adattate alle specificità di DB2 for i
- Installazione con un clic da NuGet
L’estensione Toolbox by NTi.
Toolbox è la cassetta degli attrezzi per padroneggiare il vostro IBM i, AS/400, iSeries. Messaggi, spool, job, comandi CL, valori di sistema: tutto diventa accessibile, automatizzabile e integrato nelle vostre applicazioni .NET.
Padroneggiate, monitorate, automatizzate!
- File spool : Elencate e recuperate i file spool
- Comandi CL : Ottenete la definizione e i prompt dei comandi
- Chiamate di programmi : Avviate procedure di servizio
- Job : Elenco, monitoraggio e blocco
- Messaggi di sistema : Inviate, ricevete, rispondete
- Valori di sistema : Accedete ai parametri chiave
- Rete e database : Accesso agli attributi di rete e alle relazioni DB
- Compatibilità estesa : Funziona su .NET Framework 4.7+, .NET Core, e .NET 5 a 9
- Installazione con un clic da NuGet

Possibilità concrete. E infinite.
Più di un semplice accesso ai dati.
Micro-servizi.
Con NTi, la potenza e la versatilità di .NET permettono di esporre facilmente i servizi IBM i a tutte le tecnologie web, indipendentemente dal carico o dall’architettura.
.NET su Power.
Distribuite le vostre applicazioni .NET in container e centralizzate i vostri workload .NET/IBM i su un’infrastruttura Power performante, sicura ed economica. NTi è compatibile con i runtime .NET su Power e con ambienti virtualizzati o container moderni.
Modernizzazione IBM i.
Accedete ai comandi, programmi e al database del vostro IBM i. Riutilizzate l’esistente, capitalizzate sul vostro know-how e modernizzate senza dover riscrivere tutto.
Edge computing & IoT.
NTi supporta le architetture x86, ARM e Power. Create gateway intelligenti tra le vostre apparecchiature connesse e il vostro IBM i, in ambienti embedded o in tempo reale.
Tariffe.
Una licenza unica per partizione IBM i / AS/400, indipendente dalla potenza del server, con abbonamento annuale per un utilizzo illimitato.
Numero di utenti illimitato, nessuna nozione di gruppo software e accesso al connettore NTi, all’estensione EF Core e a Toolbox Extensions.
1 anno
5 000€ +IVA /anno
Per LPAR.
3 anni
4 000€ +IVA /anno
Per LPAR.
5 anni
3 000€ +IVA /anno
Per LPAR.
Licenza Editore
Siete integratore o editore? Parliamo insieme di un’offerta personalizzata adatta alle vostre esigenze.
ContattaciDall’idea all’azione.
Subito con NTi.
Progettato per essere intuitivo e facile da integrare, NTi è nativo .NET.
Nessuna configurazione complessa, nessun livello intermedio e zero dipendenze esterne.
Una soluzione apprezzata, testata e adottata sin dai primi utilizzi dai nostri clienti.
Aggiungete.
Scaricate NTi da NuGet.
Sviluppate.
Create i vostri programmi con Visual Studio.
Distribuite.
Distribuite le vostre app .NET!
La vostra licenza di prova
in un click.
Avviate subito e ricevete entro 24 ore uno script SQL contenente la vostra licenza di prova NTi, da eseguire direttamente sulla vostra partizione IBM i, senza alcuna installazione. Vi basterà poi referenziare NTi nel vostro progetto .NET per usufruire immediatamente di tutte le sue funzionalità.
FAQ.
Avete domande sull’integrazione di NTi e delle sue estensioni nella vostra azienda? La nostra FAQ è qui per fornirvi risposte chiare e utili alle domande più comuni dei nostri clienti.
Se non trovate la risposta che cercate, contattateci : siamo a vostra disposizione per aiutarvi e rispondere alle vostre domande.
Licenza : Una sola licenza per partizione IBM i - AS/400, indipendentemente dalla potenza del server, con un abbonamento annuale per un utilizzo illimitato:
- Un numero illimitato di utenti.
- Nessuna nozione di gruppo software.
- Accesso al connettore NTi, EF Core e Toolbox Extensions.
È inoltre disponibile un periodo di prova gratuito di 30 giorni per provare NTi e le sue estensioni.
Manutenzione : Gli aggiornamenti per NTi e le sue estensioni (EF Core e NTi Toolbox) sono gratuiti e disponibili tramite il gestore di pacchetti NuGet, con compatibilità retroattiva garantita.
NTi, EF Core e Toolbox non richiedono alcuna assistenza tecnica particolare. Questi strumenti si basano su competenze universali (C#, SQL, HTML) e si installano tramite NuGet nei vostri progetti .NET, senza dipendere da software di terze parti come ACS o ODBC.
Dal lato .NET :
- Strumenti richiesti: Visual Studio o Visual Studio Code, e il gestore di pacchetti NuGet.
- Nessuna configurazione aggiuntiva è necessaria lato .NET.
Dal lato IBM i :
- Nessuna installazione è richiesta, salvo l’attivazione dei server TCP/IP standard (*DATABASE, *RMTCMD, *SIGNON). Questi servizi sono generalmente già attivi sugli IBM i recenti.
In meno di 10 minuti, NTi è pronto per l’uso.
La chiave di licenza si rinnova esclusivamente sull’IBM i: è sufficiente eseguire uno script SQL fornito da Aumerial sulla partizione interessata.
Nessuna azione è necessaria dal lato .NET: le vostre applicazioni esistenti continuano a funzionare senza ricompilazione né ridistribuzione.
Potete scegliere di acquistare licenze valide 1, 3 o 5 anni, evitando così un aggiornamento annuale se scegliete il periodo più lungo.
Benché NTi non richieda assistenza tecnica specifica, Aumerial resta a vostra disposizione per rispondere alle vostre domande o supportarvi in caso di problemi.
In rari casi specifici può verificarsi un’anomalia. Se ciò dovesse accadere, analizziamo rapidamente la situazione per identificarne la causa. Se necessario, sviluppiamo e distribuiamo una correzione o un aggiornamento tramite NuGet nel più breve tempo possibile, per garantire la continuità delle vostre operazioni.
Per accompagnarvi nell’utilizzo di NTi e delle sue estensioni, è disponibile una documentazione completa e regolarmente aggiornata, oppure scriveteci a contact@aumerial.com .
Compatibilità IBM i: NTi, EF Core e NTi Toolbox funzionano con tutte le versioni di AS400, IBM i e iSeries dotate di connessione TCP/IP e porta RJ45. Sebbene sia possibile interagire con versioni più vecchie, per operazioni aziendali è consigliato l’uso di versioni successive a V5R4 (febbraio 2006).
Compatibilità .NET: NTi e le sue estensioni sono compatibili con:
- .NET 6 e successivi, incluso .NET 8.
- Mono.
- Tutte le piattaforme (Windows, Linux, Android, iOS).
NTi è inoltre compatibile con ambienti containerizzati come Docker o OpenShift.
NTi offre una sicurezza rafforzata:
- Autenticazione: richiede un ID utente e una password per ogni sessione, come in un’interfaccia 5250.
- Chiave di licenza: l’accesso è limitato alle partizioni con una chiave di licenza NTi valida.
- Chiusura automatica delle sessioni: le connessioni TCP vengono chiuse automaticamente una volta non utilizzate, eliminando i job fantasma (QZDASOINIT inutili).
Nativo in .NET, NTi è basato sulla Common Language Runtime (CLR) e garantisce portabilità totale e compatibilità multipiattaforma, permettendo di distribuire le vostre applicazioni su Windows, Linux, ARM, Docker, ecc., senza alcuna dipendenza da driver nativi.
- Nessuna installazione o configurazione specifica è richiesta dal lato IBM i.
- Disponibile tramite NuGet, NTi e le sue estensioni EF Core e NTi Toolbox si installano rapidamente e diventano operativi in meno di 10 minuti.
- EF Core 8 semplifica l’accesso a DB2 for i con modelli .NET standard, eliminando la necessità di SQL manuale.
- NTi Toolbox automatizza attività amministrative (spool, job, comandi CL) direttamente da .NET, sostituendo strumenti di terze parti.
- NTi ottimizza la gestione delle connessioni TCP/IP (ad es. QZDASOINIT) eliminando job inutili e integrando SSL/TLS per comunicazioni sicure.
- Compatibile con .NET 6 e successivi, incluso .NET 8, Mono, e su tutte le piattaforme (Windows, Linux, Android, iOS).
Sì, NTi è stato progettato per valorizzare le vostre risorse IBM i semplificando al contempo l’integrazione con altri database.
- Programmi esistenti: potete utilizzare direttamente i vostri programmi RPG, COBOL (incluso S36) e procedure memorizzate.
- Database multipli: NTi si integra anche in ambienti ibridi in cui DB2 for i coesiste con SQL Server, Oracle o PostgreSQL. EF Core fornisce uno strato di astrazione unificato, semplificando l’accesso.
Assolutamente, NTi estende le capacità di .NET a IBM i:
- Containerizzazione e CI/CD: NTi supporta Docker e OpenShift, semplificando le pratiche moderne di DevOps e automazione.
- Intelligenza Artificiale: con .NET 8, NTi apre l’accesso a librerie di AI e Machine Learning, come Azure Machine Learning, per arricchire le vostre applicazioni.
- Interoperabilità Cloud: accesso semplice a servizi come Microsoft Azure e Office 365.
- Deployment remoto: tutte le configurazioni possono essere gestite senza intervento fisico in loco.
- Gestione multi-AS400: NTi può interagire con più macchine di versioni diverse (ad esempio leggere dati su una V7R5 e scrivere su una V5R4) in un unico programma C#, purché i tipi di dati siano compatibili.
NTi, EF Core e NTi Toolbox sono progettati per funzionare in complemento ai vostri strumenti esistenti (ACS, iNavigator, ecc.):
- La loro integrazione è non intrusiva, permettendovi di adottarli progressivamente.
- Modernizzano i vostri flussi di lavoro preservando al contempo i vostri investimenti esistenti.
NTi supporta tutti i tipi di dati DB2 for i, inclusi:
- I campi LOB (BLOB, CLOB, XML).
- I tipi specifici come Geospatial.
Sì, NTi permette:
- Di specificare porte personalizzate per ogni servizio (database, comandi CL, programmi).
- Di utilizzare SSL/TLS per connessioni sicure.
- Di configurare il mapping delle porte tramite il servizio PORT MAPPER se non viene utilizzata la configurazione standard.