node-opcua

KnotenpunktOPCUA

  • NodeOPCUA ist der quelloffene, plattformübergreifende OPC-UA Stack für node.js.
  • Mit NodeOPCUA können Sie Ihrem #IoT-Gerät oder Ihrer Serveranwendung Server- oder Client-Funktionen hinzufügen.
  • Das Projekt wird auf Github gehostet und wird von industriellen Anwendern, Startups und großen Organisationen sowie von vielen Open-Source-Projekten in den Bereichen M2M und IOT genutzt.
  • NodeOPCUA wird von Sterfive entwickelt und gepflegt.

Open-Source, ein Wegbereiter für Interoperabilität

  • Wir sind der Meinung, dass Open-Source zu einer breiten Akzeptanz von Standards beiträgt und die Interoperabilität erleichtert.
  • Open-Source ist ein technologischer Wegbereiter für Interoperabilitätsstandards, der die Zusammenarbeit und Innovation fördert.
  • Wenn es um Sicherheit geht, stärkt die Möglichkeit, den Code zu validieren und zu überprüfen, das Vertrauen.
  • Der Code ist unter den Bedingungen der MIT-Lizenz lizenziert.

Soziale Kodierung

  • NodeOPCUA ist eines der Millionen Open-Source-Projekte, die auf GitHub, der Plattform für soziales Coding, gehostet werden.
  • NodeOPCUA wird von Freiwilligen entwickelt, die weltweit zusammenarbeiten.
  • Benutzer können Verbesserungen vorschlagen, Korrekturen vornehmen, das Projekt sogar aufspalten und Pull-Requests einreichen.

NodeOPCUA validiert die Spezifikationen.

  • NodeOPCUA wurde von Grund auf gemäß den Spezifikationen geschrieben.

  • Die Erstellung einer lauffähigen Software auf der Grundlage der Spezifikationen ist eine hervorragende Möglichkeit, Fachwissen zu erwerben und zu verstehen, wie OPC UA unter der Haube funktioniert.

  • Als Nebeneffekt werden dadurch auch die Spezifikationen validiert.

Lebendige Gemeinschaft !

  • NodeOPCUA wird von einer wachsenden Gemeinschaft von Benutzern gelobt, die verstehen wollen, wie OPC UA unter der Haube funktioniert.
  • Jeder kann den Code einsehen und sich an der Entwicklung beteiligen. NodeOPCUA wird weltweit von Universitäten, Forschungszentren, Industrie, Anbietern von #Iot-Lösungen und M2M in einer Vielzahl von Projekten in den Bereichen #Iot, #Industrie 4.0, #Robotik, #M2M und Heimautomatisierung eingesetzt.

Arbeit in Arbeit - Sponsoren gesucht

  • Wir haben es geschafft, in weniger als 18 Monaten seit Projektbeginn einen zertifizierbaren Stack zu entwickeln, aber die Reise geht weiter und wir werden immer mehr Funktionen hinzufügen, je nach den Bedürfnissen der Community, ihrer Unterstützung und ihren Beiträgen.
  • Wir freuen uns über Sponsoren, die die Initiative unterstützen und die Roadmap beeinflussen oder engagierte Unterstützung erhalten möchten.

Moderne Sprache, die Gleichzeitigkeit leicht macht!

  • Wir haben eine lose typisierte Skriptsprache in NodeJS verwendet.
  • Dabei handelt es sich um ein asynchrones, ereignisgesteuertes Framework, das einen speziellen Codierungsstil verwendet und gleichzeitige Verbindungen und parallele Datenverarbeitung zu einem Vergnügen macht.
  • Node.JS wird von der Google Chrome V8-Engine angetrieben und ist auf allen gängigen Computerplattformen verfügbar, einschließlich des kleinsten eingebetteten Linux oder Windows 10.
  • Dies ist ideal für Nano-Geräte, eingebettete Server und größere Serveranwendungen. Ihr Code wird übersichtlich und leicht nachvollziehbar.

Führende Software-Entwicklung

  • Wir verwenden die Technik der "Test Driven Development" und der kontinuierlichen Integration.
  • Wir veröffentlichen die Software regelmäßig. Unser Code wird mit mehr als 3000 Unit-Tests sorgfältig getestet (Tendenz steigend) und profitiert von einer Codeabdeckung von über 91%.