Logo
Sign in
Product Logo
IBM Open Enterprise SDK for Node.jsIBM

IBM Open Enterprise SDK for Node.js is a free SDK to connect Node.js applications to z/OS resources.

Vendor

Vendor

IBM

Company Website

Company Website

Product details

Access a secure, module-driven, highly scalable platform at no charge to accelerate application modernization on IBM® z/OS®

IBM® Open Enterprise SDK for Node.js is a no-charge SDK to connect Node.js applications to z/OS® resources. It provides a stand-alone JavaScript® runtime and server-side JavaScript solution for building Node.js native and JavaScript modules for the IBM Z® platform.

With IBM Open Enterprise SDK for Node.js, clients can modernize their applications to extend the value of their existing applications. Node.js allows enterprise clients to tap into a massive JavaScript developer talent pool and resources by enabling coding in the popular JavaScript language.

Now, clients can simplify the development and maintenance of Application Programming Interface (API), access z/OS-based resources from Node.js using direct or RESTful APIs and colocate Node.js applications and services to optimize their performance and security.

Features

  • **Code that uses the popular Node.js framework: **Use the JavaScript runtime, server-side APIs and libraries to efficiently build high-performance, highly scalable network applications. 
  • See how Node.js tops the list in the 2024 Stack Overflow Developer Survey.
  • **Coding made easy with npm: **Accelerate application delivery with npm, the world's largest software registry, which provides developers access to share and re-use over 2 million community Node.js modules, such as Express and Loopback.
  • **CICS® support: **Host IBM Open Enterprise SDK for Node.js and manage it with IBM CICS® Transaction Server as part of a CICS bundle. You can use the locally optimized transport for calling CICS services.
  • **Access your z/OS data: **Use Node.js to connect all critical assets, including VSAM, Db2®, RACF/SAF and IMS® through z/OS Connect Enterprise Edition.
  • **zEnterprise Data Compression Support: **IBM Open Enterprise SDK for Node.js uses zEDC hardware accelerator for zlib-based compression and decompression, which provides significant performance benefits over previous software implementations.
  • **V8 JavaScript engine: **Use a powerful open source JavaScript engine that compiles JavaScript source to the latest z/Architecture® instructions for optimal performance.

Benefits

  • **Modernize applications: **Extend core business applications by using microservices in the IBM Open Enterprise SDK for Node.js.
  • **Orchestrate APIs: **Avoid displaying more APIs than needed and simplify API development and maintenance with asynchronous orchestration for efficient scaling. 
  • **Access z/OS assets: **Access z/OS-based resources from Node.js with REST APIs to integrate with services and tools such as CICS®, Db2®, VSAM and IBM MVS™.
  • **Save development effort: **Use Node.js in both the front and backend of applications to leverage the same technology and skills to build end-to-end applications.
  • **Accelerate delivery of applications: **Take advantage of over 2 million community-provided modules to help accelerate your application development.
  • **Improve performance: **Colocate Node.js applications and data to increase throughput and reduce response time by using the event-driven, efficient I/O model.

Editions

The portable archive interchange (pax) download format is popular in UNIX® environments, including z/OS UNIX, and offers a similar user experience. SMP/E installable images and their fix packs can be managed by the SMP/E software installation and maintenance tool on z/OS. Optional IBM Software Subscription and Support (S&S) is available to take advantage of IBM Support to open service requests addressed in documented turnaround times.

  • **pax edition: **Use the pax archive installable format, which is consistent with distributed platforms.
  • **SMP/E edition: **Manage updates easily with SMP/E (CBPDO, ServerPac) installable format. Recommended for production deployments. Both licenses and S&S are available through Shopz.