Tutto il Tuo IBM i
Nativamente da .NET
Collegate .NET e il vostro IBM i con NTi per un accesso immediato a dati, programmi e altro ancora, senza vincoli o limiti.
Godetevi l'astrazione completa del database DB2 for i con EF CORE for NTi e semplificate la manipolazione dei dati e degli oggetti con le estensioni Toolbox.
Sfruttate tutto il potenziale offerto dai vostri IBM i, AS400, iSeries e implementate facilmente le moderne applicazioni aziendali grazie alla containerizzazione, per una perfetta ottimizzazione delle risorse, con una soluzione leggera e accessibile a tutti.

Dietro questa opzione,
una rivoluzione
Noi di AUMERIAL sappiamo che il tempo e la competenza sono le vostre priorità. Siamo anche consapevoli delle sfide associate all'utilizzo di sistemi tradizionali come l'AS400. Sebbene abbia le sue caratteristiche specifiche, rimane un simbolo importante del vostro know-how e della vostra comprovata esperienza tecnica.
Di fronte alle sfide dei costi, della sicurezza e della formazione, nonché alla rapida evoluzione delle tecnologie, in particolare nel campo dell'IA, l'urgenza di adattarsi e preservare la propria attività è evidente.
Ecco perché abbiamo progettato NTi: una soluzione innovativa che modernizza l'intera operazione e completa efficacemente la resistenza e l'affidabilità del vostro IBM i, preparandovi ad affrontare le sfide tecnologiche di oggi e di domani.

Il futuro dell'IBM i
È Scritto In .NET
Anticipare senza rischi e proiettarsi in ogni fase dell'evoluzione della vostra piattaforma IBM i.Con NTi Data Provider e le sue estensioni, approfittate di una modernizzazione graduale e controllata delle vostre applicazioni con un unico abbonamento annuale per un utilizzo illimitato.

NTi Data Provider
Il connettore .NET nativo
per accedere ai dati e ai servizi dell'IBM i.

EF Core 8
Sviluppare senza SQL
sia che si parta da zero o da un database esistente.

Toolbox NTi
Amministrate il vostro IBM i
in poche righe di codice con i nostri metodi.
TUTTI GLI IBM i DA .NET
NTi Data Provider offre un accesso diretto, veloce e sicuro ai vostri dati e servizi IBM i. Disponibile direttamente da Nuget,non richiede alcuna installazione sul lato IBM i e nessun driver sul lato client. È attivo e funzionante in meno di 10 minuti, senza interferire con i sistemi esistenti.
- Nessun driver lato client, nessuna installazione IBM i.
- Agnostico rispetto alla piattaforma e alla versione.
- Accesso a DB2 for i, chiamate di programma, CL, API.
- Connessione TCP/IP con supporto SSL/TLS.
- Gestione efficiente dei lavori QZDASOINIT/QZRCSRVS.
- Nessuna dipendenza da soluzioni di terzi.
- Contenibile e multipiattaforma.
- Standard ADO.NET.

EF CORE 8
L'estensione EF Core di NTI fornisce un ulteriore livello di astrazione al database DB2 for i, consentendo di sviluppare rapidamente e facilmente applicazioni aziendali ricche, ad alte prestazioni e scalabili, sia che si parta da zero che da un database esistente.
- Code First: tabelle, colonne e accesso CRUD generati senza SQL.
- DB First: livello di accesso ai dati generato da un database esistente.
- EF Core si occupa dell'intero livello di accesso ai dati.
- Standard .NET: può essere utilizzato come SQL Server, Postgres o Oracle.
- Modello .NET: generare direttamente le entità.
- Migrazione automatica: gestione delle modifiche allo schema senza manipolazioni SQL.
- Ottimizzato per IBM i : Prestazioni adattate alle specificità di DB2 for i.
- Installazione con un solo clic da NuGet

Toolbox NTi
La cassetta degli attrezzi essenziale per padroneggiare il vostro IBM i. L'estensione Toolbox riunisce una serie di metodi progettati per automatizzare e ottimizzare l'amministrazione dell'IBM i nei vostri progetti .NET.
Monitorate le code di messaggi, tenete sotto controllo le linee di trasmissione, rilevate i blocchi, automatizzate le risposte e rendete più affidabili gli scambi tra i sistemi.
- File di spool: elencare e recuperare i file di spool.
- Comandi CL: ottenere le definizioni e i prompt dei comandi.
- Chiamate di programma: avvio di procedure di servizio.
- Lavori: elencare, monitorare e bloccare.
- Messaggi di sistema: inviare, ricevere, rispondere.
- Valori di sistema: accesso ai parametri chiave.
- Rete e database : Accesso agli attributi della rete e alle relazioni del database.
- Compatibilità estesa: funziona su .NET Framework 4.7+, .NET Core e .NET da 5 a 9.
- Installazione con un solo clic da NuGet

PROGETTATO PER IL FUTURO
il limite?
la vostra immaginazione!
Agilità e collaborazione
.NET offre tutti gli strumenti per il CI/CD, integrando le pratiche DevOps per automatizzare i flussi di lavoro, dallo sviluppo alla distribuzione.
NTi estende questa capacità all'ecosistema IBM i, permettendo ai vostri team di concentrarsi sull'innovazione e sulla creazione di valore.
EVOLVERE SENZA RISCHI
Anche se non avete esperienza di IBM i, ora potete sfruttare facilmente questa piattaforma nelle vostre applicazioni .NET.
Riutilizzate le applicazioni aziendali esistenti (RPG, SQLRPG) e combinatele con nuove e moderne interfacce. NTi e le sue estensioni semplificano la creazione di soluzioni complete e scalabili, sfruttando tutta la potenza del vostro IBM i.
Oltre la gestione dei dati
NTi consente di automatizzare tutte le attività di gestione del sistema: esecuzione di comandi, gestione dei lavori, stored procedure, messaggi e molto altro.
Riutilizzare i programmi esistenti per garantire gli investimenti e mantenere la logica aziendale.
OTTIMIZZARE LE RISORSE
Distribuite le vostre applicazioni .NET/IBM i direttamente su IBM Power grazie al supporto nativo del runtime .NET e consolidate le vostre operazioni su una piattaforma robusta ed economica.
Semplificate la migrazione dei carichi di lavoro, ottimizzate l'infrastruttura e garantite la scalabilità delle vostre applicazioni.
Guida all'integrazione
DALL'IDEA ALL'AZIONE
immediatamente CON NTi.
Progettato per essere intuitivo e facile da integrare, NTi è nativo di .NET.
È sufficiente scaricare NTi e le sue estensioni EF Core e Toolbox dal gestore di pacchetti NuGet e fare riferimento ad esse nel progetto.
Concentratevi sull'essenziale, NTi si occupa del resto.
Aggiungi
Scaricate NTi da NuGet.
Sviluppare
Create i vostri programmi con Visual Studio.
Distribuire
Distribuite le vostre applicazioni!
Semplice. Veloce. Efficiente.
Guida rapidaDOMANDE FREQUENTI
Avete domande sull'integrazione di NTi e delle sue estensioni nella vostra azienda? Le nostre FAQ forniscono risposte chiare e utili alle domande più frequenti dei nostri clienti.
Se non trovate la risposta che cercate, contattateci: siamo a disposizione per aiutarvi e rispondere alle vostre domande.
-
Licenza: Una singola licenza per partizione IBM i, indipendentemente dalla potenza del server, con un abbonamento annuale per un uso illimitato:
- ✅ Numero illimitato di utenti.
- ✅ Nessuna conoscenza dei gruppi software.
- ✅ Accesso a NTi connector, EF Core e Toolbox Extensions.
-
Costo: La licenza costa 3.000 euro IVA esclusa all'anno, senza costi aggiuntivi di manutenzione.
-
Manutenzione: Gli aggiornamenti per NTi e le sue estensioni (EF Core e Toolbox NTi) sono gratuiti e disponibili tramite il gestore di pacchetti NuGet, con garanzia di retrocompatibilità.
💡 È inoltre disponibile un periodo di prova gratuito di 30 giorni per testare NTi e le sue estensioni.
NTi, EF Core e Toolbox non richiedono alcun supporto tecnico particolare. Questi strumenti si basano su competenze universali (C#, SQL, HTML) e vengono installati tramite NuGet nei progetti .NET, senza ricorrere a software di terze parti come ACS o ODBC.
-
Lato client (.NET) :
- Strumenti necessari: Visual Studio o Visual Studio Code e il gestore di pacchetti NuGet.
- Non è necessaria alcuna configurazione aggiuntiva sul lato .NET.
-
Lato IBM i :
- Non è richiesta alcuna installazione, a parte l'attivazione dei server TCP/IP standard (*DATABASE, *RMTCMD, *SIGNON). Questi servizi sono generalmente già attivi sui computer IBM i recenti.
💡 In meno di 10 minuti, NTi è pronto all'uso.
Sebbene NTi non richieda un supporto tecnico specifico, Aumerial rimane a vostra disposizione per rispondere a qualsiasi domanda o per assistervi in caso di problemi.
In casi rari e specifici, può verificarsi un'anomalia. Se ciò dovesse accadere, analizziamo rapidamente la situazione per identificarne la causa. Se necessario, sviluppiamo e distribuiamo una patch o un aggiornamento tramite NuGet nel più breve tempo possibile, per garantire la continuità delle vostre operazioni.
Per aiutarvi a utilizzare NTi e le sue estensioni, è disponibile una documentazione completa e regolarmente aggiornata Per aiutarvi a utilizzare NTi e le sue estensioni, è disponibile una documentazione.
-
Compatibilità con IBM i: NTi, EF Core e Toolbox NTi funzionano con tutte le versioni di AS400, IBM i e iSeries dotate di connessione TCP/IP e porta RJ45.
-
Compatibilità con .NET: NTi e le sue estensioni sono compatibili con :
- .NET 6 e successivi, compreso .NET 8.
- Mono.
- Tutte le piattaforme (Windows, Linux, Android, iOS).
💡 NTi è anche compatibile con ambienti containerizzati come Docker o OpenShift.
NTi offre una maggiore sicurezza:
-
Autenticazione: Richiede un login e una password per ogni sessione, come su un'interfaccia 5250.
-
Chiave di licenza: L'accesso è limitato alle partizioni con una chiave di licenza NTi valida.
-
Chiusura automatica della sessione: le connessioni TCP vengono chiuse automaticamente quando non sono utilizzate, eliminando i lavori fantasma (QZDASOINIT non necessario).
NTi si distingue dalle soluzioni tradizionali come ODBC o OleDB :
-
Nativo per .NET: basato sul Common Language Runtime (CLR), NTi garantisce la totale portabilità e compatibilità multipiattaforma, consentendo di distribuire le applicazioni su Windows, Linux, ARM, Docker e così via, senza alcuna dipendenza dai driver nativi.
-
Semplicità e leggerezza :
- Non è necessaria alcuna installazione o configurazione specifica sul lato IBM i.
- Disponibile tramite NuGet, NTi e le sue estensioni EF Core e Toolbox NTi possono essere installate rapidamente e sono operative in meno di 10 minuti.
-
Modernizzazione e automazione
- EF Core 8 semplifica l'accesso a DB2 for i con modelli standard .NET, eliminando la necessità di utilizzare l'SQL manuale.
- Toolbox NTi automatizza le attività amministrative (spool, lavori, comandi CL) direttamente da .NET, sostituendo strumenti di terze parti.
-
Prestazioni e sicurezza: NTi ottimizza la gestione delle connessioni TCP/IP (ad esempio QZDASOINIT) eliminando i lavori non necessari e integrando SSL/TLS per scambi sicuri.
-
Compatibilità con .NET: NTi e le sue estensioni sono compatibili con :
- .NET 6 e successivi, compreso .NET 8.
- Mono.
- Tutte le piattaforme (Windows, Linux, Android, iOS).
Con NTi, potete modernizzare le vostre integrazioni IBM i semplificando i flussi di lavoro di sviluppo e riducendo i vincoli tecnici.
Sì, NTi è stato progettato per sfruttare al meglio le risorse di IBM i e facilitare l'integrazione con altri database.
-
Programmi esistenti : è possibile utilizzare direttamente i programmi RPG, COBOL (incluso S36) e le stored procedure.
-
Database multipli: NTi può essere integrato anche in ambienti ibridi in cui DB2 for i coesiste con SQL Server, Oracle o PostgreSQL. EF Core fornisce un livello di astrazione unificato, semplificando l'accesso.
Assolutamente, NTi estende le funzionalità di .NET a IBM i :
-
Containerizzazione e CI/CD: NTi supporta Docker e OpenShift, semplificando le moderne pratiche DevOps e di automazione.
-
Intelligenza artificiale: con .NET 8, NTi apre l'accesso alle librerie di intelligenza artificiale e apprendimento automatico, come Azure Machine Learning, per arricchire le vostre applicazioni.
-
Interoperabilità cloud: Facile accesso a servizi come Microsoft Azure e Office 365.
-
Distribuzione remota: tutte le configurazioni possono essere gestite senza la necessità di un intervento fisico in loco.
-
Gestione multi-AS400: NTi può interagire con più macchine di versioni diverse (ad esempio, leggere dati da una V7R5 e scrivere su una V5R4) in un unico programma C#, purché i tipi di dati siano compatibili.
NTi, EF Core e Toolbox NTi sono progettati per lavorare insieme agli strumenti esistenti (ACS, iNavigator, ecc.):
-
La loro integrazione non è invasiva e consente di adottarli gradualmente.
-
Modernizzano i vostri flussi di lavoro preservando gli investimenti esistenti.
NTi supporta tutti i tipi di dati di DB2 for i, compresi quelli :
-
Campi LOB (BLOB, CLOB, XML).
-
Tipi specifici come Geospaziale.
Sì, NTi consente :
-
Specificare porte personalizzate per ogni servizio (database, comandi CL, programmi).
-
Utilizzare SSL/TLS per le connessioni sicure.
-
Configurare la mappatura delle porte tramite il servizio PORT MAPPER se non si utilizza la configurazione standard.