$ npm install @sterfive/node-opcua-pubsub-client
$ npm install @sterfive/node-opcua-pubsub-server
This premium modules allows you to execute OPCUA Client script from withing the Web Browser directly by using the same API as NodeOPCUA Client.
It is ideal to create HTML base application or Electron application.and simplify the
$ npm install @sterfive/node-opcua-webproxy
$ npm install @sterfive/node-opcua-webproxy-server
The node-opcua-webproxy module is available as a npm package with access to SourceCode, under Sterfive's Source Available licence.
Contact Sterfive to get a quote for for a demo.
Dealing with a server specific limits can be a pain. @sterfive/node-opcua-optimized-client handles with the complexity for you.
$ npm install @sterfive/node-opcua-optimized-client
Only 1 Write command sent with 2 nodeToWrites
session = new ClientSessionOptimized(session);
session.write(nodeToWrite1).then((statusCode)=>{ /** */});
session.write(nodeToWrite2).then((statusCode)=>{ /** */});
Full featured GDS (Global Discovery Server) toolbox for your OPCUA application, powered by NodeOPCUA.
npm install @sterfive/node-opcua-gds
import { GDSClient } from "@sterfive/node-opcua-gds"
const gdsClient = new GDSClient(client);
await gdsClient.revokeCertificate(...);
await gdsClient.createCerfificateSigningRequest(...);
This module extends the node-opcua-webproxy with React components specifically designed to represent OPCUA concepts in your HTML application.
It comes with 50 react components
$ npm install @sterfive/react-ui-components