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

Akses platform yang aman, berbasis modul, dan mudah diskalakan tanpa biaya untuk mempercepat modernisasi aplikasi di IBM® z/OS

Unduh sekarang

IBM® Open Enterprise SDK for Node.js adalah SDK tanpa biaya untuk menghubungkan aplikasi Node.js ke sumber daya z/OS®. SDK ini menyediakan runtime JavaScript® yang berdiri sendiri dan solusi JavaScript sisi server untuk membangun modul Node.js asli dan JavaScript untuk platform IBM Z®.

Dengan IBM Open Enterprise SDK for Node.js, klien dapat memodernisasi aplikasi sehingga nilai aplikasi yang sudah ada bisa diperluas. Node.js memungkinkan klien perusahaan untuk memanfaatkan sumber daya dan kumpulan talenta pengembang JavaScript yang sangat besar dengan memungkinkan pengkodean dalam bahasa JavaScript yang populer.

Sekarang, klien dapat menyederhanakan pengembangan dan pemeliharaan Antarmuka Pemrograman Aplikasi (API), mengakses sumber daya berbasis z/OS dari Node.js menggunakan API langsung atau RESTful, serta membuat kolokasi aplikasi dan layanan Node.js untuk mengoptimalkan kinerja dan keamanannya.

Yang baru

Pembaruan untuk peningkatan fungsi, kinerja, dan kegunaan

Manfaat Memodernisasi aplikasi

Perluas aplikasi bisnis inti dengan menggunakan layanan mikro di IBM Open Enterprise SDK for Node.js.

Mengatur API

Hindari menampilkan lebih banyak API daripada yang dibutuhkan dan sederhanakan pengembangan dan pemeliharaan API dengan orkestrasi asinkron untuk penskalaan yang efisien. 

Mengakses aset z/OS

Akses sumber daya berbasis z/OS dari Node.js dengan REST API untuk berintegrasi dengan layanan dan alat seperti CICS®, Db2®, VSAM dan IBM MVS™.

Menghemat upaya pembangunan

Gunakan Node.js di bagian depan dan belakang aplikasi untuk memanfaatkan teknologi dan keterampilan yang sama agar dapat membangun aplikasi secara menyeluruh.

Mempercepat pengiriman aplikasi

Manfaatkan lebih dari 1,8 juta modul yang disediakan oleh komunitas untuk membantu mempercepat pengembangan aplikasi Anda.

Tingkatkan kinerja

Lakukan kolokasi aplikasi dan data Node.js untuk meningkatkan hasil dan mengurangi waktu respons dengan menggunakan model I/O yang digerakkan oleh peristiwa dan efisien.

Fitur
Kode yang menggunakan kerangka kerja Node.js populer

Gunakan waktu proses JavaScript, API sisi server, dan pustaka untuk membangun aplikasi jaringan berkinerja tinggi dan dapat diskalakan secara efisien. 

Lihat bagaimana Node.js menduduki puncak daftar dalam Survei Pengembang Stack Overflow 2023.

Jelajahi Survei Pengembang Stack Overflow

Pengkodean menjadi mudah dengan npm

Percepat pengiriman aplikasi dengan npm, registri perangkat lunak terbesar di dunia, yang memberikan akses kepada pengembang untuk berbagi dan menggunakan kembali lebih dari 1,8 juta modul Node.js komunitas, seperti Express dan Loopback.

Pelajari npm lebih lanjut Menggunakan kembali kode dengan paket komunitas npm untuk Node.js

Dukungan CICS®

Hosting IBM Open Enterprise SDK for Node.js dan kelola dengan IBM CICS® Transaction Server sebagai bagian dari bundel CICS. Anda dapat menggunakan transportasi yang dioptimalkan secara lokal untuk menelepon layanan CICS.

Menggunakan Node.js dengan CICS Transaction Server for z/OS

Mengakses data z/OS Anda

Gunakan Node.js untuk menghubungkan semua aset penting, termasuk VSAM, Db2, RACF/SAF, dan IMS melalui z/OS Connect Enterprise Edition.

Hubungkan ke aset z/OS Anda dengan IBM SDK for Node.js

Mesin JavaScript V8

Gunakan mesin JavaScript sumber terbuka yang kuat yang mengompilasi sumber JavaScript ke instruksi z/Architecture terbaru untuk kinerja yang optimal.

Apa itu V8?

Tidak ada biaya lisensi

Coba IBM Open Enterprise SDK for Node.js secara gratis.

Dapatkan lisensi gratis untuk Open Enterprise SDK for Node.js sekarang dan mulai dengan cepat pada mainframe IBM Z®.

Bandingkan edisi

Format unduhan pertukaran arsip portabel (pax) populer di lingkungan UNIX, termasuk z/OS UNIX, dan menawarkan pengalaman pengguna yang serupa. Image SMP/E yang dapat diinstal dan paket perbaikannya dapat dikelola oleh alat penginstalan dan pemeliharaan perangkat lunak SMP/E di z/OS. Langganan dan Dukungan (S&S) Perangkat Lunak IBM opsional tersedia untuk memanfaatkan Dukungan IBM untuk membuka permintaan layanan yang ditangani dalam waktu penyelesaian yang terdokumentasi.

Edisi Demo interaktif

Coba tutorial langsung IBM Open Enterprise SDK for Node.js selama 3 hari. Tidak diperlukan instalasi dan siap dalam 2 jam.

Cobalah gratis
edisi pax

Gunakan format arsip PAX yang dapat diinstal, yang konsisten dengan platform terdistribusi.

Unduh sekarang
Edisi SMP/E

Kelola pembaruan dengan mudah menggunakan format SMP/E (CBPDO, ServerPac) yang dapat diinstal. Direkomendasikan untuk penerapan produksi. Lisensi dan S&S tersedia melalui Shopz.

Dapatkan dari Shopz

Tidak ada biaya lisensi

Jalankan aplikasi Anda sendiri

Fungsionalitas penuh

Perangkat keras IBM Z diperlukan

Langganan dan Dukungan (S&S) Software IBM

Opsional

Dukungan terbatas di GitHub

Detail teknis
Prasyarat perangkat lunak
  • z/OS 3.1 (5650-ZOS)
  • z/OS 2.5 (5650-ZOS)
  • z/OS 2.4 (5650-ZOS)
Jelajahi semua prasyarat perangkat lunak
Prasyarat perangkat keras
  • IBM z16™ (semua model)
  • IBM z15® (semua model)
  • IBM z14® (semua model)
  • IBM z13® (semua model)
Jelajahi prasyarat opsional
Prototipe untuk solusi yang modern dan berbasis peristiwa yang menggunakan Node.js diselesaikan dalam waktu satu akhir pekan. Menurut saya tidak ada bahasa lain yang bisa mencapai begitu banyak hal, di berbagai platform, dengan sedikit usaha. Paul Scott, Kepala Arsitek, Teknologi pemberdayaan web Phoenix Software International
Sumber daya Interoperabilitas bahasa dengan Node.js

Baca artikel untuk mengetahui cara pengembang aplikasi memanfaatkan Skrip Restructured Extended Executor (REXX™) di Node.js untuk memodernisasi arsitektur aplikasi mereka.

Alasan harus menghosting aplikasi Node.js di z/OS

Percepat transformasi digital Anda di IBM Z dengan konektor yang disesuaikan dengan aset Z.

Daftar perbaikan untuk IBM Open Enterprise SDK for Node.js

Temukan daftar lengkap paket rilis, penyegaran, dan perbaikan (juga dikenal sebagai PTF) untuk IBM Open Enterprise SDK for Node.js.

Produk terkait IBM Z and Cloud Modernization Stack

Mempercepat modernisasi aplikasi dengan pendekatan perusahaan yang lebih terstandarisasi terhadap otomatisasi TI.

IBM CICS Transaction Server for z/OS

Dorong efisiensi operasional dengan IBM CICS Transaction Server for z/OS sekaligus meningkatkan ketangkasan layanan, dengan platform penyampaian layanan untuk komputasi cloud.

z/OS Connect Enterprise Edition

Ciptakan RESTful API yang efisien dan terukur untuk aplikasi seluler dan cloud dengan IBM Z/OS Connect Enterprise Edition.

Zowe™

Manfaatkan Zowe™, proyek sumber terbuka, yang menawarkan antarmuka modern untuk berinteraksi dengan z/OS dan memungkinkan Anda bekerja dengan z/OS dengan cara yang sama seperti di platform cloud.

IBM Open Enterprise Python for z/OS

Berdayakan pengembang aplikasi dengan salah satu bahasa pemrograman yang paling cepat berkembang secara native di platform z/OS dan manfaatkan ekosistem modul yang kaya dari Python untuk mengembangkan aplikasi baru.

IBM Semeru Runtime Certified Edition for z/OS

Manfaatkan produk Java yang sepenuhnya sesuai untuk memberikan kemampuan memanfaatkan fitur bahasa Java baru dan tetap mengikuti perkembangan komunitas Java kepada pengembang z/OS.

Jelajahi rangkaian produk IBM Compiler

Pertanyaan umum

Solusi ini tersedia tanpa biaya lisensi. Langganan dan Dukungan (S&S) Perangkat Lunak IBM opsional berbiaya tersedia.

IBM Open Enterprise SDK for Node.js aplikasi tidak memenuhi syarat IBM Z Integrated Information Processor (ZiIP).

Solusi ini tersedia tanpa memerlukan lisensi. Biaya keseluruhan untuk penerapan z/OS dapat dikurangi karena beban kerja mungkin memenuhi syarat untuk menggunakan model harga Solusi Aplikasi Baru untuk beban kerja produksi baru di z13 dan yang lebih baru.

Langganan dan Dukungan Opsional tersedia untuk edisi SMP/E. 

Langganan dan Dukungan disertakan dalam solusi IBM Z and Cloud Modernization Stack, tanpa biaya tambahan. 

Cari tahu lebih lanjut

Pelajari lebih lanjut mengenai proses pemesanan di ShopZ, baca blog Proses pemesanan Shopz yang disederhanakan untuk Node.js di z/OS atau hubungi perwakilan IBM Anda untuk melakukan pemesanan Shopz untuk Anda.

Proyek sumber terbuka Zowe menawarkan antarmuka modern seperti cloud untuk berinteraksi dengan z/OS. Komponen desktop virtual Zowe menyediakan UI berbasis browser yang ditulis dalam Node.js dan diterapkan di atas IBM Open Enterprise SDK for Node.js

Cari tahu cara menginstal Node.js dengan Zowe (tautan berada di luar ibm.com)

IBM Watson Machine Learning adalah platform machine learning perusahaan yang memungkinkan organisasi membangun, menerapkan, dan mengoperasikan model machine learning di IBM Z/OS. IBM Watson Machine Learning menyediakan alat konfigurasi berbasis web, yang didukung oleh IBM Open Enterprise SDK for Node.js, yang memandu Anda melalui konfigurasi WMLz.

Cari tahu lebih lanjut

Di Phoenix Software, sistem manual dalam menerbitkan lisensi produk kepada pelanggan digantikan oleh sistem otomatis, yaitu pelanggan dapat meminta lisensi software secara online. IBM Open Enterprise SDK for Node.js adalah salah satu bagian penting teknologi yang memungkinkan solusi modern tersebut, melibatkan perubahan minimal untuk mempersingkat waktu pengembangan dan penerapan, dan mengurangi potensi terjadinya perilaku yang tidak terduga.

Baca blog

Untuk z/OS, penginstalan SMP/E IBM Open Enterprise SDK for Node.js tersedia secara gratis melalui Shopz. Klien cukup mengambil atau mengembangkan aplikasi Node.js mereka dan menerapkannya di IBM Z. Dengan banyaknya data perusahaan yang berada atau berasal dari IBM Z, ada kemungkinan besar bahwa aplikasi cloud atau seluler dan API yang dibangun di Node.js akan memerlukan akses ke data dan layanan di IBM Z. Dengan Node.js, kini klien dapat memaparkan peluang Sistem Interaksi dari Node.js dan mengikatnya dengan Sistem Catatan tepercaya di IBM Z.

Cari tahu lebih lanjut

Ya, ada dua opsi Trial IBM Z yang tersedia:

  1. IBM SDK for Node.js - z/OS: siap dalam 2 jam dan tersedia selama 3 hari. Jalankan dan terapkan aplikasi web Node.js dengan kerangka kerja LoopBack dan manfaatkan modul npm vsam.js dengan kerangka kerja Express untuk terhubung ke kumpulan data VSAM.
  2. IBM CICS Transaction Server for z/OS Uji Coba - Gunakan aplikasi bahasa campuran ini untuk membuat aplikasi web Java™ atau Node.js dan menerapkannya ke IBM CICS Transaction Server. Pelajari cara:
  • Membuat dan menerapkan aplikasi Java ke dalam CICS.
  • Buat dan terapkan aplikasi Node.js ke CICS.
Mulai uji coba

Node.js adalah runtime yang strategis dan populer untuk membangun aplikasi cloud native, enterprise, dan sumber terbuka. Manfaatkan kerangka kerja Loopback dan API Connect untuk membuat, mengelola, mengamankan, dan memantau API dan layanan mikro Anda. Pada z/OS, CICS Transaction Server for z/OS 5.5 memperkenalkan dukungan untuk mengelola aplikasi z/OS Node.js dalam wilayah CICS dan menyediakan transportasi yang dioptimalkan secara lokal melalui modul node ibm-cics-api untuk memanggil layanan CICS. Zowe™, platform sumber terbuka yang menawarkan antarmuka modern untuk berinteraksi dengan z/OS, memanfaatkan Node.js untuk menyediakan kerangka kerja desktopnya. Modul node ibm_db menyediakan konektivitas untuk aplikasi Node.js ke Db2 pada z/OS dan platform terdistribusi, memanfaatkan dukungan ODBC dalam db2connect dan IBM DB2 for z/OS. Modul node racf menyediakan kemampuan autentikasi terhadap fasilitas z/OS RACF dan modul node zcrypto menyediakan antarmuka untuk memanfaatkan keyring RACF, memungkinkan Anda membuat aplikasi web yang aman.

Node.js dapat dipanggil dalam JCL menggunakan fasilitas BPXBATCH.

Cari tahu lebih lanjut

Dokumentasi online tersedia di Dokumentasi IBM. Anda juga dapat mengunduh format PDF dokumentasi untuk penggunaan offline. Dukungan IBM berbayar kelas dunia tersedia dengan membuka sebuah kasus. Dukungan GitHub dan Slack didasarkan pada upaya terbaik.

Cari tahu lebih lanjut
Langkah selanjutnya

Jelajahi IBM Open Enterprise SDK for Node.js. Jadwalkan pertemuan 30 menit tanpa biaya dengan perwakilan IBM Z.

Unduh sekarang
Cara penelusuran lainnya Dokumentasi Dukungan IBM® Redbooks Dukungan dan layanan Pembiayaan global Harga fleksibel Pendidikan dan Pelatihan Komunitas Komunitas developer Kirim ide Siklus hidup produk peranti lunak Mitra Bisnis Sumber daya