Using the Native SDK for Node.js

Call ObjectScript methods and manage InterSystems IRIS data from Node.js.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-the-native-sdk-for-node-js
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Using the Native SDK for Node.js
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/using-the-native-sdk-for-nodejs
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-the-native-sdk-for-node-js

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables Node.js applications to seamlessly interact with InterSystems IRIS® resources, allowing direct calls to ObjectScript methods, manipulation of database objects, and access to global arrays.

Core Features & Use Cases

  • Call ObjectScript Methods: Execute any embedded language class methods directly from Node.js.
  • Manipulate Database Objects: Control embedded language class instances using Node.js proxy objects.
  • Work with Global Arrays: Directly access and manage InterSystems multidimensional storage (globals).
  • Use InterSystems Transactions and Locking: Implement database transactions and locking mechanisms within Node.js applications.
  • Use Case: A Node.js web application needs to retrieve and update data stored in InterSystems IRIS. This Skill allows the application to call specific ObjectScript methods to perform these operations efficiently and securely.

Quick Start

Use the Using the Native SDK for Node.js skill to call the ObjectScript class method 'User.NativeTest.cmString' with the argument 'World'.

Frequently Asked Questions about Using the Native SDK for Node.js

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect a Node.js application to InterSystems IRIS?

To connect Node.js to InterSystems IRIS, you can use the Native SDK to establish a direct connection, allowing your application to retrieve and update database resources efficiently.

Can I call ObjectScript methods directly from Node.js?

Yes, you can execute embedded language class methods directly from Node.js by utilizing the Native SDK to call specific ObjectScript methods with defined arguments.

How do I access InterSystems IRIS global arrays using Node.js?

You can directly access and manage InterSystems multidimensional storage by using the Native SDK for Node.js to manipulate global arrays within your application logic.

Does the Native SDK for Node.js support database transactions and locking?

Yes, the Native SDK supports implementing InterSystems database transactions and locking mechanisms within Node.js applications to ensure robust and secure data management.

What are proxy objects in Node.js when interacting with InterSystems IRIS?

Proxy objects are representations that allow your Node.js application to manipulate and control embedded language class instances stored directly within the InterSystems IRIS database.