NTi Data Provider

Der für .NET entwickelte IBM i-Connector.

Ihr gesamtes IBM i nativ aus .NET heraus.

Verbinden Sie .NET mit Ihrem IBM i mit NTi für sofortigen Zugriff auf Daten, Programme und vieles mehr.

Die gesamte Leistung Ihres AS/400 verfügbar über eine standardisierte EF Core- und ADO.NET-Schnittstelle, die allen bekannt ist.

Keine IBM i-Kenntnisse erforderlich, kein Lernaufwand.

Mehr als nur ein Connector. Eine neue Art, auf IBM i zu entwickeln.

Icon DB2 for i-Datenbank
DB2 for i
Icon EF Core ohne Treiber
EF Core
Icon IBM i-CL-Befehle
CL-Befehle
Icon plattform- und versionsunabhängig
Versionsunabhängig
Icon Drucken von Spool-Dateien
Spools
Icon IBM i-RPG-Sprache
RPG
Icon autonom plattformübergreifend
Autonom und plattformübergreifend

Drei Komponenten. Eine Lösung.

Der Connector und seine Erweiterungen.

EF Core 8.

Das Referenz-ORM mit NTi, um Anwendungen in Lichtgeschwindigkeit zu entwickeln, egal ob Sie von Grund auf neu beginnen oder auf einer bestehenden Datenbasis aufbauen.

NTi Data Provider.

Der native und autonome ADO.NET-Connector für den Zugriff auf die Daten, Programme und Dienste Ihrer IBM i, AS/400.

NTi Toolbox.

Die Erweiterung zur Administration Ihrer IBM i, AS/400 mit nur wenigen Codezeilen, mit einsatzbereiten Methoden.

Geben Sie Ihren Entwicklern die richtigen Werkzeuge.

Die gesamte IBM i, zugänglich aus Visual Studio.

Bereit in 10 Minuten, überall!

  • Ohne Treiber auf der Client-Seite und ohne Installation auf IBM i
  • Plattform- und versionsagnostisch
  • Vollständiger Zugriff: DB2 for i, RPG, CL-Befehle, APIs
  • Gesicherte TCP/IP-Verbindung (SSL/TLS)
  • Optimiertes Management der Jobs QZDASOINIT / QZRCSRVS
  • 100 % autonom, ohne Abhängigkeit von Drittanbietern
  • Kompatibel mit on-premise, cloud und Containern
  • Standardisierte ADO.NET-Schnittstelle
  • Unterstützung komplexer Transaktionen, typisierter Parameter und Daten-Streaming

Die offizielle EF-Core-Erweiterung für DB2 for i.

Entwickeln Sie Ihre .NET-Anwendungen schneller, ohne eine einzige Zeile SQL zu schreiben. Die EF Core-Erweiterung von NTi ermöglicht es Ihnen, Ihre IBM i mit denselben Tools und Methoden zu nutzen wie Ihre anderen Datenbanken, direkt aus Visual Studio.

  • Code First: Tabellen, Spalten und CRUD-Zugriffe ohne SQL generiert
  • DB First: Datenschicht generiert aus einer bestehenden Datenbank
  • EF Core übernimmt die gesamte Datenschicht
  • .NET-Standard: Nutzbar wie für SQL Server, Postgres oder Oracle
  • .NET-Modell: Generieren Sie Ihre Entitäten direkt
  • Automatische Migration: Verwalten Sie Schemaänderungen ohne SQL-Manipulation
  • Optimiert für die IBM i: Leistung angepasst an die Spezifika von DB2 for i
  • Ein-Klick-Installation über NuGet

Die Toolbox-Erweiterung von NTi.

Toolbox ist der Werkzeugkasten, um Ihr IBM i, AS/400, iSeries zu beherrschen. Nachrichten, Spools, Jobs, CL-Befehle, Systemwerte: alles wird zugänglich, automatisierbar und in Ihre .NET-Anwendungen integriert.

  • Spool: Auflisten und Abrufen der Spool
  • CL-Befehle: Abrufen der Definition und der Prompts von CL-Befehlen
  • Programmrufe: Serviceprozeduren starten
  • Jobs: Auflisten, Überwachen und Sperren
  • Systemnachrichten: Senden, Empfangen, Antworten
  • Systemwerte: Zugriff auf Schlüsselparameter
  • Netzwerk und Datenbank: Zugriff auf Netzwerkattribute und DB-Beziehungen
  • Erweiterte Kompatibilität: Funktioniert auf .NET Framework 4.7+, .NET Core und .NET 5 bis 9
  • Ein-Klick-Installation über NuGet
Visuelle Präsentation Toolbox by NTi

Befreien Sie Ihre Teams.

Arbeiten Sie 100 % in Visual Studio mit einer allen Entwicklern vertrauten Syntax. Mit NTi wird DB2 for i wie ein nativer Datenbank-Manager in Ihrem IDE verwendet, sodass Ihre .NET-Entwickler direkt auf der IBM i arbeiten können, ohne über die AS/400-Teams gehen zu müssen.

Diese Vereinheitlichung der Tools und Praktiken integriert die IBM i in Ihre DevOps- und CI/CD-Workflows, bietet erhebliche Zeitgewinne, reduziert den notwendigen Schulungsaufwand und setzt mehr Ressourcen für die hochwertige Entwicklung frei.

Evolvieren Sie ohne Risiko.

Funktionieren Ihre IBM i-Programme bereits perfekt ? Behalten Sie sie. Mit NTi rufen Sie Ihre bestehenden Geschäftsapplikationen (RPG, SQLRPG, CL) direkt aus Ihren neuen .NET-Anwendungen auf, ohne eine einzige Zeile Ihres Legacy-Codes anzutasten.

Entwickeln Sie Ihre Systeme in Ihrem eigenen Tempo weiter: integrieren Sie neue Anwendungskomponenten, ersetzen Sie nach und nach bestimmte Funktionen oder erweitern Sie einfach den Zugriff auf Ihre Daten und Dienste für neue Anwendungsfälle. Unabhängig von der Version und ohne Installation auf der IBM i-Seite erforderlich, ist NTi sofort einsatzbereit.

Über die Daten hinaus.

Alles, was Ihr IBM i kann, können Ihre .NET-Entwickler nun auch aus .NET heraus tun. Führen Sie CL-Befehle aus, rufen Sie System-APIs oder RPG-Programme auf, steuern Sie Jobs, Nachrichten oder Spool-Dateien – alles direkt in Ihren Anwendungen.

Verwenden Sie NTi wie Sie möchten : lassen Sie Ihre Gewohnheiten auf dem Green Screen mit der Leistungsfähigkeit der .NET-Tools koexistieren oder teilen Sie die Aufgaben je nach Bedarf zwischen beiden auf und profitieren Sie so vom Besten aus beiden Welten.

Beherrschte Skalierbarkeit

Deployen Sie Ihre .NET/IBM i Anwendungen direkt auf IBM Power dank nativer Unterstützung der .NET Runtime und konsolidieren Sie Ihre Abläufe auf einer robusten und kosteneffizienten Plattform.

Optimieren Sie Ihre Infrastrukturen und vereinheitlichen Sie Ihre Architektur, um Ihre Deployments weiterzuentwickeln und mehr Last zu bewältigen, ohne Ihre Anwendungen neu schreiben zu müssen. Und ohne Drittanbieter-Abhängigkeiten behalten Sie die volle Kontrolle über Leistung, Sicherheit und Kosten.

Konkrete Möglichkeiten. Und unendliche.

Mehr als nur ein Datenzugriff.

Icône micro-services

Mikro-Services.

Mit NTi ermöglichen die Leistungsfähigkeit und Vielseitigkeit von .NET, IBM i-Services einfach allen Webtechnologien bereitzustellen, unabhängig von Last oder Architektur.

Icon Containerisierte Anwendung

.NET auf Power.

Deployen Sie Ihre .NET-Anwendungen in Containern und zentralisieren Sie Ihre .NET/IBM i-Workloads auf einer leistungsstarken, sicheren und kosteneffizienten Power-Infrastruktur. NTi ist kompatibel mit den .NET-Runtimes auf Power sowie mit modernen virtualisierten oder Container-Umgebungen.

Icon Modernisierung IBM i

IBM i-Modernisierung.

Greifen Sie auf die Befehle, Programme und die Datenbank Ihres IBM i zu. Nutzen Sie das Bestehende weiter, bauen Sie auf Ihrem Know-how auf und modernisieren Sie, ohne alles neu zu schreiben.

Icon Edge Computing & IoT

Edge computing & IoT.

NTi unterstützt die Architekturen x86, ARM und Power. Erstellen Sie intelligente Brücken zwischen Ihren vernetzten Geräten und Ihrem IBM i, in Embedded- oder Echtzeit-Umgebungen.

Preisgestaltung

Eine einzige Lizenz pro IBM i / AS/400-Partition, unabhängig von der Serverleistung, mit einem Jahresabonnement für unbegrenzte Nutzung.

Unbegrenzte Benutzeranzahl, kein Softwaregruppen-Konzept und Zugriff auf den NTi-Connector, die EF Core-Erweiterung und die Toolbox Extensions.

1 Jahr

5 000€ +MwSt /J

Pro LPAR.

3 Jahre

4 000€ +MwSt /J

Pro LPAR.

5 Jahre

3 000€ +MwSt /J

Pro LPAR.

ISV-Lizenz

Integrator oder Anbieter? Sprechen wir über ein passendes Angebot.

Kontakt

Von der Idee zur Aktion.
Sofort mit NTi.

Gedacht und entwickelt, um intuitiv und leicht integrierbar zu sein, ist NTi nativ für .NET.

Kein komplexes Setup, keine Zwischenschicht und null externe Abhängigkeiten.

Eine Lösung, die von unseren Kunden schon bei den ersten Tests geschätzt, geprüft und übernommen wurde.

Icon Download

Hinzufügen.

Laden Sie NTi von NuGet herunter.

Icon Entwicklung

Entwickeln.

Erstellen Sie Ihre Programme mit Visual Studio.

Icon Deployment

Deployen.

Deployen Sie Ihre .NET-Apps!

Ihre Testlizenz
mit einem Klick.

Starten Sie jetzt und erhalten Sie innerhalb von 24 Stunden ein SQL-Skript mit Ihrer NTi-Testlizenz, das direkt auf Ihrer IBM i-Partition auszuführen ist – ganz ohne Installation. Anschließend müssen Sie NTi nur noch in Ihrem .NET-Projekt referenzieren, um sofort von allen Funktionen zu profitieren.

1. Systeminformationen.

Wo finden Sie Ihre IBM i-Seriennummer und die Partitions-ID?

Führen Sie diese Abfrage auf Ihrem IBM i-System aus:

SELECT SERIAL, PART_ID FROM QSYS2.SYSTEM_STATUS_INFO;
⚠️

Wenn Sie diese Informationen nicht haben,
nutzen Sie bitte unser Kontaktformular .

2. Koordinaten.

Häufig gestellte Fragen.

Haben Sie Fragen zur Integration von NTi und seinen Erweiterungen in Ihrem Unternehmen? Unsere FAQ ist da, um Ihnen klare und hilfreiche Antworten auf die am häufigsten von unseren Kunden gestellten Fragen zu geben.

Wenn Sie die gesuchte Antwort nicht finden, Kontaktieren Sie uns : wir stehen Ihnen zur Verfügung, um Ihnen zu helfen und Ihre Fragen zu beantworten.

Lizenz: Eine einzige Lizenz pro IBM i - AS/400-Partition, unabhängig von der Serverleistung, mit einem Jahresabonnement für uneingeschränkte Nutzung:

  • Eine unbegrenzte Anzahl von Benutzern.
  • Keine Konzepte von Softwaregruppen.
  • Zugriff auf den NTi-Connector, EF Core und Toolbox Extensions.

Eine kostenlose 30-Tage-Testphase ist ebenfalls verfügbar, um NTi und seine Erweiterungen zu testen.

Wartung: Updates für NTi und seine Erweiterungen (EF Core und NTi Toolbox) sind kostenlos und über den NuGet-Paketmanager verfügbar – mit garantierter Abwärtskompatibilität.

NTi, EF Core und Toolbox benötigen keine besondere technische Unterstützung. Diese Tools basieren auf universellen Kenntnissen (C#, SQL, HTML) und werden über NuGet in Ihre .NET-Projekte installiert, ohne von Drittsoftware wie ACS oder ODBC abhängig zu sein.

Auf der Client-Seite (.NET):

  • Erforderliche Tools: Visual Studio oder Visual Studio Code sowie der NuGet-Paketmanager.
  • Keine zusätzliche Konfiguration erforderlich.

Auf der IBM i-Seite :

  • Keine Installation ist erforderlich, außer der Aktivierung der Standard-TCP/IP-Server (*DATABASE, *RMTCMD, *SIGNON). Diese Dienste sind auf neueren IBM i in der Regel bereits aktiv.

In weniger als 10 Minuten ist NTi einsatzbereit.

Der Lizenzschlüssel wird ausschließlich auf der IBM i erneuert: es genügt, ein von Aumerial bereitgestelltes SQL-Skript auf der betreffenden Partition auszuführen.

Auf der Client-Seite (.NET) ist keine Aktion erforderlich: Ihre bestehenden Anwendungen funktionieren weiterhin ohne Neukompilierung oder erneutes Deployment.

Sie können Lizenzen mit einer Laufzeit von 1, 3 oder 5 Jahren erwerben und vermeiden so jährliche Aktualisierungen, wenn Sie die längste Laufzeit wählen.

Obwohl NTi keine spezifische technische Unterstützung erfordert, steht Aumerial Ihnen zur Verfügung, um Ihre Fragen zu beantworten oder Sie im Problemfall zu begleiten.

In seltenen spezifischen Fällen kann eine Anomalie auftreten. Sollte dies geschehen, analysieren wir die Situation schnell, um die Ursache zu identifizieren. Falls erforderlich, entwickeln und deployen wir so bald wie möglich einen Fix oder ein Update über NuGet, um die Kontinuität Ihrer Abläufe sicherzustellen.

Um Sie bei der Nutzung von NTi und seinen Erweiterungen zu unterstützen, steht eine vollständige und regelmäßig aktualisierte Dokumentation zur Verfügung, oder schreiben Sie uns an. contact@aumerial.com .

IBM i-Kompatibilität: NTi, EF Core und NTi Toolbox funktionieren mit allen Versionen von AS400, IBM i und iSeries, die über eine TCP/IP-Verbindung und einen RJ45-Port verfügen. Obwohl es möglich ist, mit älteren Versionen zu interagieren, wird für geschäftskritische Vorgänge die Verwendung von Versionen nach V5R4 (Februar 2006) empfohlen.

.NET-Kompatibilität: NTi und seine Erweiterungen sind kompatibel mit:

  • .NET 6 und höher, einschließlich .NET 8.
  • Mono.
  • Alle Plattformen (Windows, Linux, Android, iOS).

NTi ist auch mit containerisierten Umgebungen wie Docker oder OpenShift kompatibel.

NTi bietet erhöhte Sicherheit:

  • Authentifizierung: Für jede Sitzung sind Benutzer-ID und Passwort erforderlich, wie in einer 5250-Oberfläche. NTi bietet erhöhte Sicherheit:
  • Lizenzschlüssel: Der Zugriff ist auf Partitionen beschränkt, die über einen gültigen NTi-Lizenzschlüssel verfügen.
  • Automatisches Sitzungs-Timeout: TCP-Verbindungen werden automatisch geschlossen, sobald sie nicht mehr genutzt werden, wodurch Geisterjobs (unnötige QZDASOINIT) vermieden werden.

Nativ in .NET: NTi basiert auf der Common Language Runtime (CLR) und garantiert vollständige Portabilität und plattformübergreifende Kompatibilität, sodass Sie Ihre Anwendungen auf Windows, Linux, ARM, Docker usw. deployen können – ohne Abhängigkeiten von nativen Treibern.

  • Keine spezielle Installation oder Konfiguration auf IBM i-Seite erforderlich.
  • Verfügbar über NuGet: NTi und seine EF-Core- und Toolbox-Erweiterungen lassen sich schnell installieren und sind in weniger als 10 Minuten einsatzbereit.
  • EF Core 8 vereinfacht den Zugriff auf DB2 for i mit Standard-.NET-Modellen und macht manuelles SQL überflüssig.
  • NTi Toolbox automatisiert administrative Aufgaben (Spools, Jobs, CL-Befehle) direkt aus .NET heraus und ersetzt Drittanbieter-Tools.
  • NTi optimiert die Verwaltung von TCP/IP-Verbindungen (z. B. QZDASOINIT), indem unnötige Jobs entfernt und SSL/TLS für sichere Kommunikation integriert werden.
  • Kompatibel mit .NET 6 und höher, einschließlich .NET 8, Mono und auf allen Plattformen (Windows, Linux, Android, iOS).

Ja, NTi wurde entwickelt, um Ihre IBM i-Ressourcen zu valorisieren und gleichzeitig die Integration mit anderen Datenbanken zu erleichtern.

  • Bestehende Programme: Sie können Ihre RPG-, COBOL- (einschließlich S36) und gespeicherten Prozeduren direkt verwenden.
  • Mehrere Datenbanken: NTi integriert sich auch in hybride Umgebungen, in denen DB2 for i mit SQL Server, Oracle oder PostgreSQL koexistiert. EF Core bietet eine einheitliche Abstraktionsschicht und vereinfacht den Zugriff.

Absolut, NTi erweitert die Möglichkeiten von .NET auf IBM i:

  • Containerisierung und CI/CD: NTi unterstützt Docker und OpenShift und vereinfacht moderne DevOps- und Automatisierungspraktiken.
  • Künstliche Intelligenz: Mit .NET 8 eröffnet NTi den Zugang zu KI- und Machine-Learning-Bibliotheken wie Azure Machine Learning, um Ihre Anwendungen zu bereichern.
  • Cloud-Interoperabilität: Einfacher Zugang zu Diensten wie Microsoft Azure und Office 365.
  • Remote-Deployment: Alle Konfigurationen können ohne physische Vor-Ort-Intervention verwaltet werden.
  • Multi-AS400-Verwaltung: NTi kann mit mehreren Maschinen unterschiedlicher Versionen interagieren (zum Beispiel Daten auf einer V7R5 lesen und auf einer V5R4 schreiben) – und das in einem einzigen C#-Programm, solange die Datentypen kompatibel sind.

NTi, EF Core und NTi Toolbox sind so konzipiert, dass sie Ihre bestehenden Tools (ACS, iNavigator usw.) ergänzen:

  • Die Integration ist nicht-intrusiv, sodass Sie sie schrittweise übernehmen können.
  • Es modernisiert Ihre Workflows und bewahrt gleichzeitig Ihre bestehenden Investitionen.

NTi unterstützt alle DB2 for i-Datentypen, einschließlich:

  • LOB-Felder (BLOB, CLOB, XML).
  • Spezifische Typen wie Geospatial.

Ja, NTi ermöglicht :

  • Benutzerdefinierte Ports für jeden Dienst (Datenbank, CL-Befehle, Programme) festzulegen.
  • SSL/TLS für sichere Verbindungen zu verwenden.
  • Die Portzuordnung über den Dienst PORT MAPPER zu konfigurieren, falls die Standardkonfiguration nicht verwendet wird.