Startseite Z Software Z Developer Tools SDK for Node.js IBM Open Enterprise SDK for Node.js

Kostenloser Zugriff auf eine sichere, modulbasierte, hoch skalierbare Plattform zur Beschleunigung der Anwendungsmodernisierung auf IBM z/OS

Jetzt herunterladen

IBM Open Enterprise SDK for Node.js ist ein kostenloses SDK, das Node.js-Anwendungen mit z/OS-Ressourcen verbindet. Es bietet eine eigenständige JavaScript-Laufzeit- und serverseitige JavaScript-Lösung für die Erstellung nativer Node.js- und JavaScript-Module für die IBM Z-Plattform.

Mit dem IBM Open Enterprise SDK for Node.js können Kunden ihre Anwendungen modernisieren, um den Wert ihrer bestehenden Anwendungen zu erhöhen. Node.js ermöglicht es Unternehmenskunden, auf einen riesigen Talentpool von JavaScript-Entwicklern und Ressourcen zuzugreifen, indem es die Codierung in der beliebten JavaScript-Sprache ermöglicht.

Jetzt können Kunden die Entwicklung und Wartung von Programmierschnittstellen (APIs) vereinfachen, von Node.js aus über direkte oder RESTful-APIs auf z/OS-basierte Ressourcen zugreifen und Node.js-Anwendungen und -Dienste zusammenführen, um deren Leistung und Sicherheit zu optimieren.

Neuerungen

Aktualisierungen für Funktionen, Leistungs- und Benutzerfreundlichkeit

Vorteile Anwendungen modernisieren

Erweitern Sie Kerngeschäftsanwendungen durch die Verwendung von Microservices im IBM Open Enterprise SDK für Node.js.

Orchestrate APIs

Vermeiden Sie die Anzeige von mehr APIs als nötig und vereinfachen Sie die API-Entwicklung und -Wartung mit asynchroner Orchestrierung für effiziente Skalierung. 

Zugriff auf z/OS Assets

Greifen Sie von Node.js aus mit REST-APIs auf z/OS-basierte Ressourcen zu, um sie in Services und Tools wie CICS, Db2, VSAM und IBM MVS zu integrieren.

Weniger Entwicklungsaufwand

Verwenden Sie Node.js sowohl im Front- als auch im Backend von Anwendungen, um dieselbe Technologie und dieselben Fähigkeiten zur Erstellung von End-to-End-Anwendungen zu nutzen.

Beschleunigen der Anwendungsbereitstellung

Nutzen Sie die Vorteile von über 2 Millionen von der Community bereitgestellten Modulen, um Ihre Anwendungsentwicklung zu beschleunigen.

Verbesserung der Performance

Bringen Sie Node.js-Anwendungen und Daten zusammen, um den Durchsatz zu erhöhen und die Reaktionszeit zu verringern, indem Sie das ereignisgesteuerte, effiziente E/A-Modell verwenden.

Funktionen
Code, der das beliebte Node.js-Framework verwendet

Verwenden Sie die JavaScript-Laufzeitumgebung, serverseitige APIs und Bibliotheken, um effizient leistungsstarke, hoch skalierbare Netzwerkanwendungen zu erstellen. 

Erfahren Sie, wie Node.js in der Stack Overflow-Entwicklerumfrage 2023 an erster Stelle steht.

Entdecken Sie die Entwicklerumfrage von Stack Overflow

Codierung leicht gemacht mit npm

Beschleunigen Sie die Bereitstellung von Anwendungen mit npm, der weltweit größten Software-Registry, die Entwicklern Zugang zum Austausch und zur Wiederverwendung von über 2 Millionen Node.js-Community-Modulen wie Express und Loopback bietet.

Erfahren Sie mehr über npm Wiederverwendung von Code mit npm-Communitypaketen für Node.js

Unterstützung von CICS

Hosten Sie IBM Open Enterprise SDK for Node.js und verwalten Sie es mit IBM CICS Transaction Server als Teil eines CICS-Bundles. Sie können den lokal optimierten Transport für den Aufruf von CICS-Services verwenden.

Verwendung von Node.js mit CICS Transaction Server for z/OS

Zugriff auf Ihre z/OS-Daten

Verwenden Sie Node.js, um alle entscheidenden Assets, einschließlich VSAM, Db2, RACF/SAF und IMS, über z/OS Connect Enterprise Edition zu verbinden.

Verbinden Sie sich mit Ihren z/OS-Assets mit IBM SDK for Node.js

V8 JavaScript-Engine

Verwenden Sie eine leistungsstarke Open-Source-JavaScript-Engine, die JavaScript-Quelle für die neuesten z/Architecture-Anweisungen kompiliert und so für optimale Leistung sorgt.

Was ist V8?

Keine Lizenzgebühren

Testen Sie IBM Open Enterprise SDK for Node.js kostenlos.

Holen Sie sich jetzt eine kostenlose Lizenz für Open Enterprise SDK for Node.js und legen Sie schnell los auf IBM Z Mainframes.

Editionen vergleichen

Das Downloadformat „Portable Archive Interchange (pax)“ ist in UNIX-Umgebungen, einschließlich z/OS UNIX, weit verbreitet und bietet eine ähnliche Benutzererfahrung. SMP/E installierbare Images und deren Fixpacks können mit dem SMP/E Software-Installations- und Wartungstool auf z/OS verwaltet werden. Optional ist eine IBM Software Subscription and Support (S&S) verfügbar, um den IBM-Support für Serviceanfragen zu nutzen, die innerhalb der dokumentierten Bearbeitungszeiten bearbeitet werden.

Editionen Interaktive Demo

Testen Sie die IBM Open Enterprise SDK for Node.js-Tutorials für 3 Tage. Keine Installation erforderlich und in 2 Stunden einsatzbereit.

Kostenlos testen
PAX-Edition

Verwenden Sie das installierbare PAX-Archivformat, das mit verteilten Plattformen kompatibel ist.

Jetzt herunterladen
SMP/E-Edition

Verwalten Sie Updates einfach mit dem installierbaren Format SMP/E (CBPDO, ServerPac). Empfohlen für Produktionsbereitstellungen. Sowohl Lizenzen als auch S&S sind über Shopz erhältlich.

Von Shopz beziehen

Keine Lizenzgebühren

Möglichkeit zum Ausführen eigener Anwendungen

Kompletter Funktionsumfang

IBM Z-Hardware erforderlich

IBM Software Abonnement und Support (S&S)

Optional

Eingeschränkte Unterstützung auf GitHub

Technische Details
Softwarevoraussetzungen
  • z/OS 3.1 (5650-ZOS)
  • z/OS 2.5 (5650-ZOS)
  • z/OS 2.4 (5650-ZOS)
Informieren Sie sich über die Softwarevoraussetzungen
Hardware-Voraussetzungen
  • IBM z16 (alle Modelle)
  • IBM z15 (alle Modelle)
  • IBM z14 (alle Modelle)
  • IBM z13 (alle Modelle)
Informieren Sie sich über optionale Voraussetzungen
Der Prototyp für diese moderne, ereignisgesteuerte Lösung mit Node.js wurde an einem einzigen Wochenende fertiggestellt. Ich kann mir keine andere Sprache vorstellen, die mit so wenig Aufwand so viel auf so vielen verschiedenen Plattformen erreichen kann. Paul Scott, Chief Architect, Web-Enablement-Technologie Phoenix Software International
Ressourcen Interoperabilität der Sprache mit Node.js

Lesen Sie die Artikel, um zu erfahren, wie Anwendungsentwickler Restructured Extended Executor (REXX™) Scripts in Node.js nutzen, um ihre Anwendungsarchitektur zu modernisieren.

Gründe für das Hosten Ihrer Node.js-Anwendungen auf z/OS

Beschleunigen Sie Ihre digitale Transformation auf IBM Z mit maßgeschneiderten Konnektoren zu IBM Z Assets.

Korrekturliste für IBM Open Enterprise SDK for Node.js

Hier finden Sie eine vollständige Liste der Releases, Refreshes und Fixpacks (auch PTFs genannt) für IBM Open Enterprise SDK for Node.js.

Weiterführende Produkte IBM Z and Cloud Modernization Stack

Beschleunigen Sie die Anwendungsmodernisierung mit einer stärker standardisierten, unternehmensbezogenen Methode zur IT-Automatisierung.

IBM CICS Transaction Server for z/OS

Steigern Sie die betriebliche Effizienz mit IBM CICS Transaction Server for z/OS und erhöhen Sie gleichzeitig die Serviceflexibilität mit einer Servicebereitstellungsplattform für Cloud Computing.

z/OS Connect Enterprise Edition

Erstellen Sie effiziente und skalierbare RESTful-APIs für mobile und Cloud-Anwendungen mit IBM z/OS Connect Enterprise Edition.

Zowe

Nutzen Sie Zowe™, ein Open-Source-Projekt, das moderne Schnittstellen für die Interaktion mit z/OS bietet und Ihnen die Arbeit mit z/OS auf eine Weise ermöglicht, die der auf Cloud-Plattformen ähnelt.

IBM Open Enterprise Python for z/OS

Geben Sie Anwendungsentwicklern die Möglichkeit, eine der am schnellsten wachsenden Programmiersprachen nativ auf der z/OS-Plattform zu verwenden, und nutzen Sie das reichhaltige Ökosystem der Python-Module zur Entwicklung neuer Anwendungen.

IBM Semeru Runtime Certified Edition for z/OS

Nutzen Sie die Vorteile eines vollständig kompatiblen Java-Produkts, um Ihren z/OS-Entwicklern die Möglichkeit zu geben, neue Java-Sprachfunktionen zu nutzen und mit der Java-Community auf dem Laufenden zu bleiben.

Entdecken Sie die IBM Compiler-Produktfamilie

Häufig gestellte Fragen

Es fallen keine Lizenzgebühren an. Optional ist ein kostenpflichtiges IBM Software Subscription and Support (S&S) erhältlich.

IBM Open Enterprise SDK for Node.js Anwendungen sind nicht für IBM Z Integrated Information Processor (zIIP) geeignet.

Es ist ohne Lizenzkosten erhältlich. Die Gesamtkosten für die Bereitstellung auf z/OS können gesenkt werden, da Workloads für das Preismodell der neuen Anwendungslösung für neue Produktions-Workloads auf z13 und höher in Frage kommen.

Für die SMP/E Edition ist ein optionales Abonnement und Support erhältlich. 

Abonnement und Support sind in der IBM Z and Cloud Modernization Stack-Lösung enthalten, ohne Aufpreis. 

Mehr erfahren

Erfahren Sie mehr über den Bestellvorgang bei ShopZ, lesen Sie den Blogartikel Streamlined Shopz ordering process for Node.js on z/OS oder kontaktieren Sie Ihren IBM Ansprechpartner, um die Shopz-Bestellung für Sie aufzugeben.

Das Open-Source-Projekt Zowe bietet moderne, Cloud-ähnliche Schnittstellen zur Interaktion mit z/OS. Die virtuelle Desktop-Komponente von Zowe bietet eine browserbasierte Benutzeroberfläche, die in Node.js geschrieben wurde und auf dem IBM Open Enterprise SDK for Node.js aufbaut.

Informieren Sie sich, wie Sie Node.js mit Zowe installieren (Link führt zu Seite außerhalb von ibm.com)

IBM Watson Machine Learning (WLMz) ist eine Plattform für maschinelles Lernen in Unternehmen, die es Unternehmen ermöglicht, Modelle für maschinelles Lernen auf IBM z/OS zu erstellen, einzusetzen und zu betreiben. Es bietet ein webbasiertes Konfigurationstool, das auf dem IBM Open Enterprise SDK for Node.js basiert und Sie durch die Konfiguration von WMLz führt.

Mehr erfahren

Bei Phoenix Software wurde das manuelle System zur Ausgabe von Produktlizenzen an Kunden durch ein automatisiertes System ersetzt, mit dem diese Kunden eine Softwarelizenz online anfordern können. IBM Open Enterprise SDK for Node.js ist eine der Schlüsseltechnologien für diese moderne Lösung, die nur minimale Änderungen erfordert, um sowohl die Entwicklungs- als auch die Implementierungszeit zu verkürzen und das Potenzial für die Einführung unvorhergesehener Verhaltensweisen zu verringern.

Blog lesen

Für z/OS sind SMP/E-Installationen des IBM Open Enterprise SDK for Node.js kostenlos über Shopz erhältlich. Kunden können ihre Node.js-Anwendungen einfach übernehmen oder entwickeln und sie auf IBM Z bereitstellen. Angesichts der Fülle an Unternehmensdaten, die sich auf IBM Z befinden oder von dort stammen, ist die Wahrscheinlichkeit groß, dass Cloud- oder mobile Anwendungen und APIs, die auf Node.js basieren, Zugriff auf Daten und Services auf IBM Z benötigen. Mit Node.js können Kunden jetzt die Systems of Engagement-Möglichkeiten von Node.js aus nutzen und sie mit den vertrauenswürdigen Systems of Records auf IBM Z verknüpfen.

Mehr erfahren

Ja, es stehen zwei IBM Z Testversionen zur Verfügung:

  1. IBM SDK for Node.js - z/OS: in 2 Stunden einsatzbereit und 3 Tage lang verfügbar. Führen Sie eine Node.js-Webanwendung mit dem LoopBack-Framework aus und stellen Sie sie bereit. Verwenden Sie das vsam.js npm-Modul mit dem Express-Framework, um eine Verbindung zu einem VSAM-Datensatz herzustellen.
  2. Testversion von IBM CICS Transaction Server for z/OS – Mit dieser Mixed-Language-Anwendung können Sie eine Java- oder Node.js-Webapp erstellen und in IBM CICS Transaction Server bereitstellen. Erfahren Sie, wie Sie:
  • Erstellen und implementieren Sie eine Java-Anwendung in CICS.
  • Erstellen und implementieren Sie eine Node.js-Anwendung in CICS.
Test starten

Node.js ist eine strategische und beliebte Laufzeitumgebung für die Erstellung von cloudnativen, Unternehmens- und Open-Source-Anwendungen. Nutzen Sie das LoopBack Framework und API Connect, um Ihre APIs und Microservices zu erstellen, zu verwalten, zu sichern und zu überwachen. Auf z/OS führt CICS Transaction Server for z/OS 5,5 den Support für die Verwaltung von z/OS Node.js-Anwendungen innerhalb von CICS-Regionen ein und bietet einen lokal optimierten Transport über das Knotenmodul ibm-cics-api zum Aufrufen von CICS-Services. Zowe™, eine Open-Source-Plattform, die moderne Schnittstellen für die Interaktion mit z/OS bietet, nutzt Node.js, um ihr Desktop-Framework bereitzustellen. Das Knotenmodul ibm_db bietet Konnektivität for Node.js-Anwendungen zu Db2 sowohl auf z/OS als auch auf verteilten Plattformen und nutzt die ODBC-Unterstützung von db2connect und IBM Db2 for z/OS. Das Knotenmodul racf bietet Authentifizierungsfunktionen gegenüber der z/OS RACF-Einrichtung und die Knotenmodule zcrypto bieten Schnittstellen für die Nutzung von RACF-Schlüsselringen, mit denen Sie sichere Webanwendungen erstellen können.

Node.js kann innerhalb der JCL mit der BPXBATCH-Einrichtung aufgerufen werden.

Mehr erfahren

Die Online-Dokumentation finden Sie unter IBM Dokumentation. Sie können auch die Dokumentation im PDF-Format für die Offline-Nutzung herunterladen. Bezahltes, erstklassiges IBM S&S ist verfügbar, wenn Sie einen Fall eröffnen. Die Unterstützung von GitHub und Slack erfolgt nach bestem Wissen und Gewissen.

Mehr erfahren
Nächste Schritte

Entdecken Sie IBM Open Enterprise SDK for Node.js. Planen Sie ein kostenfreies 30-minütiges Meeting mit einem IBM Z-Ansprechpartner.

Jetzt herunterladen
Weitere Erkundungsmöglichkeiten Dokumentation Support IBM Redbooks Support und Services Global Financing Flexible Preisstruktur Schulung und Training Community Entwicklungscommunity Senden Sie uns eine Idee zu Softwareproduktlebenszyklus Business Partner Ressourcen