Home Z software Z developer tools SDK for Node.js IBM Open Enterprise SDK for Node.js

Accesso gratuito a una piattaforma sicura, guidata da moduli e altamente scalabile per accelerare la modernizzazione delle applicazioni su IBM z/OS

Scarica ora

IBM Open Enterprise SDK for Node.js è un SDK gratuito per collegare le applicazioni Node.js alle risorse z/OS. Fornisce un tempo di esecuzione autonomo e una soluzione server-side JavaScript per costruire moduli nativi per Node.js e JavaScript per la piattaforma IBM Z.

Con IBM Open Enterprise SDK for Node.js, i clienti possono modernizzare le loro applicazioni per estendere il valore delle applicazioni esistenti. Node.js consente ai clienti aziendali di attingere a un enorme pool di sviluppatori e risorse JavaScript, consentendo la codifica nel popolare linguaggio JavaScript.

Ora i clienti possono semplificare lo sviluppo e la manutenzione delle API (Application Programming Interface), accedere alle risorse basate su z/OS da Node.js utilizzando API dirette o RESTful e co-localizzare le applicazioni e i servizi Node.js per ottimizzare le prestazioni e la sicurezza.

Novità

Aggiornamenti per funzioni, prestazioni e miglioramenti in termini di usabilità

Vantaggi Modernizza le applicazioni

Estendi le applicazioni delle attività aziendali principali utilizzando i microservizi in IBM Open Enterprise SDK for Node.js.

Orchestra le API

Evita di visualizzare più API del necessario e semplifica lo sviluppo e la manutenzione di API con l'orchestrazione asincrona per un'efficiente scalabilità. 

Accesso agli asset z/OS

Accedi a risorse basate su z/OS da Node.js con API REST per integrarle con servizi e strumenti quali CICS, Db2, VSAM e IBM MVS.

Riduci l'impegno di sviluppo

Utilizza Node.js sia nel front-end che nel back-end delle applicazioni per sfruttare la stessa tecnologia e le stesse competenze per costruire applicazioni end-to-end.

Accelera la consegna delle applicazioni

Sfrutta gli oltre 2 milioni di moduli forniti dalla comunità per accelerare lo sviluppo delle tue applicazioni.

Migliori performance

Co.localizza le applicazioni Node.js e i dati per aumentare la velocità effettiva e ridurre i tempi di risposta, utilizzando il modello di I/O efficiente e guidato dagli eventi.

Funzioni
Codice che utilizza il popolare framework Node.js

Utilizza il runtime JavaScript, le API lato server e le librerie per creare in modo efficiente applicazioni di rete ad alte prestazioni e altamente scalabili. 

Scopri come Node.js sia tra i primi nella lista del Stack Overflow Developer Survey 2023.

Scopri lo Stack Overflow Developer Survey

Codifica semplificata con npm

Accelera la distribuzione delle applicazioni con npm, il più grande registro di software al mondo, che fornisce agli sviluppatori l'accesso alla condivisione e al riutilizzo di oltre 2 milioni di moduli Node.js della comunità, come Express e Loopback.

Scopri di più su npm Riutilizzo del codice con i pacchetti della community npm per Node.js

Supporto CICS

Ospita IBM Open Enterprise SDK for Node.js e gestiscilo con IBM CICS Transaction Server come parte di un bundle CICS. È possibile utilizzare il trasporto ottimizzato localmente per i servizi CICS.

Utilizzo di Node.js con CICS Transaction Server for z/OS

Accesso ai dati z/OS

Usa Node.js per connettere tutti gli asset critici, compresi VSAM, Db2, RACF/SAF e IMS via z/OS Connect Enterprise Edition.

Collegati ai tuoi asset z/OS con IBM SDK for Node.js

Motore JavaScript V8

Utilizza un potente motore JavaScript open source che compila l'origine di JavaScript sulle istruzioni z/Architecture più recenti per ottenere prestazioni ottimali.

Che cos'è V8?

Nessun costo di licenza

Prova gratuitamente IBM Open Enterprise SDK for Node.js.

Ottieni subito una licenza gratuita per Open Enterprise SDK for Node.js e inizia a utilizzare i mainframe IBM Z.

Confronta le edizioni

Il formato di download portable archive interchange (pax) è molto diffuso negli ambienti UNIX, compreso z/OS UNIX, e offre un'esperienza utente simile. Le immagini installabili di SMP/E e i relativi fix pack possono essere gestiti dallo strumento di installazione e manutenzione del software SMP/E su z/OS. È disponibile l'opzione IBM Software Subscription and Support (S&S), che consente di usufruire del supporto IBM per aprire le richieste di assistenza in tempi di risposta documentati.

Edizioni Demo interattiva

Prova il supporto didattico di IBM Open Enterprise SDK for Node.js per 3 giorni, senza bisogno di installazione e pronto in 2 ore.

Provalo gratis
Edizione PAX

Utilizza il formato di installazione dell'archivio PAX, coerente con le piattaforme distribuite.

Scarica ora
Edizione SMP/E

Gestisci facilmente gli aggiornamenti con il formato installabile SMP/E (CBPDO, ServerPac). Raccomandato per la distribuzione in produzione. Sia le licenze che il servizio S&S sono disponibili presso Shopz.

Ottienilo su Shopz

Nessun costo di licenza

Esegui le tue applicazioni

Funzionalità completa

Hardware IBM Z necessario

Abbonamento e supporto al software IBM

Opzionale

Supporto limitato su GitHub

Dettagli tecnici
Prerequisiti software
  • z/OS 3.1 (5650-ZOS)
  • z/OS 2.5 (5650-ZOS)
  • z/OS 2.4 (5650-ZOS)
Esplora tutti i prerequisiti software
Prerequisiti hardware
  • IBM z16™ (tutti i modelli)
  • IBM z15 (tutti i modelli)
  • IBM z14 (tutti i modelli)
  • IBM z13 (tutti i modelli)
Esplora i prerequisiti facoltativi
Il prototipo di questa soluzione moderna e guidata dagli eventi, che utilizza Node.js, è stato completato in un solo fine settimana. Non riesco a pensare a un altro linguaggio che riesca a offrire così tanto, su piattaforme così diverse, con così poco sforzo. Paul Scott, Chief Architect, tecnologie di abilitazione web Phoenix Software International
Risorse Interoperabilità del linguaggio con Node.js

Leggi gli articoli per sapere come gli sviluppatori di applicazioni sfruttano gli script Restructured Extended Executor (REXX™) in Node.js per modernizzare l'architettura delle loro applicazioni.

Perché ospitare le applicazioni Node.js su z/OS

Accelera la tua trasformazione digitale su IBM Z con connettori su misura per asset IBM Z.

Elenco delle correzioni per IBM Open Enterprise SDK for Node.js

Trova un elenco completo di release, aggiornamenti e fix pack (noti anche come PTF) per IBM Open Enterprise SDK for Node.js.

Prodotti correlati IBM Z and Cloud Modernization Stack

Accelera la modernizzazione delle applicazioni con un approccio più standardizzato all’automazione IT.

IBM CICS Transaction Server for z/OS

Migliora l'efficienza operativa con IBM CICS Transaction Server for z/OS e aumenta l'agilità dei servizi, con una piattaforma di distribuzione dei servizi per il cloud computing.

z/OS Connect Enterprise Edition

Crea API RESTful efficienti e scalabili per applicazioni mobili e cloud con IBM Z/OS Connect Enterprise Edition.

Zowe™

Sfrutta Zowe™, un progetto di open source, che offre interfacce moderne per interagire con z/OS e ti permette di lavorare con z/OS in modo simile a quanto avviene sulle piattaforme cloud.

IBM Open Enterprise Python for z/OS

Gli sviluppatori di applicazioni possono avvalersi di uno dei linguaggi di programmazione in più rapida crescita, presente in modo nativo sulla piattaforma z/OS, e sfruttare il ricco ecosistema di moduli di Python per sviluppare nuove applicazioni.

IBM Semeru Runtime Certified Edition for z/OS

Approfitta di un prodotto Java completamente conforme per fornire ai tuoi sviluppatori z/OS la possibilità di sfruttare le nuove funzioni del linguaggio Java e di rimanere aggiornati con la comunità Java.

Esplora la famiglia di prodotti IBM Compiler

Domande frequenti

È disponibile senza costi di licenza. Sono disponibili un abbonamento e un assistenza software IBM (S&S) a pagamento opzionali.

Le applicazioni IBM Open Enterprise SDK for Node.js non sono idonee per IBM Z Integrated Information Processor (zIIP).

È disponibile senza costi di licenza. I costi complessivi per l'implementazione su z/OS possono essere ridotti in quanto i workload si possono avvalere del modello di prezzo Soluzioni per nuove applicazioni per i nuovi workload su z13 e versioni successive.

Per l'edizione SMP/E sono disponibili l'abbonamento e il supporto opzionale. 

L'abbonamento e il supporto sono inclusi nella soluzione IBM Z and Cloud Modernization Stack, senza costi aggiuntivi. 

Scopri di più

Per maggiori informazioni sul processo di ordinazione presso ShopZ, leggi il blog Streamlined Shopz ordering process for Node.js on z/OS o contatta il tuo rappresentante IBM affinché effettui l'ordine Shopz per te.

Il progetto Zowe open source offre interfacce moderne e simili al cloud per interagire con z/OS. Il componente del desktop virtuale di Zowe fornisce un'interfaccia utente basata su browser scritta in Node.js ed è distribuito sulla base di IBM Open Enterprise SDK for Node.js.

Scopri come installare Node.js con Zowe (link esterno a ibm.com)

IBM Watson Machine Learning (WLMz) è una piattaforma di machine learning aziendale che consente alle organizzazioni di creare, distribuire e rendere operativi modelli di machine learning su IBM Z/OS. Fornisce uno strumento di configurazione basato sul web, alimentato da IBM Open Enterprise SDK for Node.js, che guida l'utente nella configurazione di WMLz.

Scopri di più

In Phoenix Software, il sistema manuale di rilascio delle licenze dei prodotti ai clienti ha lasciato il posto a un sistema automatizzato in cui i clienti possono richiedere una licenza software online. IBM Open Enterprise SDK for Node.js è uno degli elementi chiave della tecnologia che consente questa soluzione moderna, che comporta modifiche minime per ridurre i tempi di sviluppo e di implementazione e che riduce la possibilità di introdurre comportamenti imprevisti.

Leggi il blog

Per z/OS, le installazioni SMP/E dell'IBM Open Enterprise SDK for Node.js sono disponibili gratuitamente tramite Shopz. I clienti possono semplicemente creare o sviluppare le proprie applicazioni Node.js e distribuirle su IBM Z. Con la grande quantità di dati aziendali che risiedono o hanno origine su IBM Z, è molto probabile che le applicazioni cloud o mobili e le API create su Node.js richiedano l'accesso ai dati e ai servizi su IBM Z. Con Node.js, i clienti possono ora presentare le opportunità di System of Engagement da Node.js e correlarle con i fidati System of Records su IBM Z.

Scopri di più

Sì, sono disponibili due opzioni di prova di IBM Z:

  1. IBM SDK for Node.js - z/OS: pronto in 2 ore e disponibile per 3 giorni. Esegui e distribuisci un'applicazione web Node.js con il framework LoopBack e utilizza il modulo npm vsam.js con il framework Express per collegarti a un set di dati VSAM.
  2. IBM CICS Transaction Server per la versione di prova di z/OS - Utilizza questa applicazione a linguaggio misto per creare un'app web Java™ o Node.js e implementarla in IBM CICS Transaction Server. Scopri come:
  • Creare e distribuire un'applicazione Java in CICS.
  • Creare e distribuire un'applicazione Node.js in CICS.
Avvia la versione di prova

Node.js è un runtime strategico e popolare per la creazione di applicazioni cloud-native, aziendali e open-source. Sfrutta il framework Loopback e API Connect per creare, gestire, proteggere e monitorare le tue API e microservizi. Su z/OS, CICS Transaction Server for z/OS 5.5 introduce il supporto per la gestione delle applicazioni Node.js z/OS all'interno delle regioni CICS e fornisce un trasporto ottimizzato localmente tramite il modulo ibm-cics-api node per chiamare i servizi CICS. Zowe™, una piattaforma open source che offre interfacce moderne per interagire con z/OS, sfrutta Node.js per fornire il proprio framework desktop. Il modulo ibm_db node fornisce la connettività per le applicazioni Node.js a Db2 su piattaforme z/OS e distribuite, sfruttando il supporto ODBC di db2connect e IBM Db2 for z/OS. Il modulo nodo racf fornisce funzionalità di autenticazione contro la struttura RACF di z/OS e i moduli nodo zcrypto forniscono interfacce per sfruttare i portachiavi RACF, consentendo di creare applicazioni web sicure.

Node.js può essere invocato all'interno di JCL utilizzando la struttura BPXBATCH.

Scopri di più

La documentazione online è disponibile su Documentazione IBM. È inoltre possibile scaricare la documentazione in formato PDF per l'utilizzo offline. L'IBM S&S di prima classe a pagamento è disponibile aprendo un caso. Il supporto di GitHub e Slack si basa sul best effort.

Scopri di più
Fasi successive

Esplora IBM Open Enterprise SDK for Node.js. Fissa una consulenza gratuita di 30 minuti con un rappresentante IBM Z.

Scarica ora
Continua a esplorare Documentazione Supporto IBM Redbooks Supporto e servizi Global Financing Prezzo flessibile Istruzione e formazione Community Community degli sviluppatori Invia un'idea Ciclo di vita dei prodotti software Partner commerciali Risorse