Source codes implemented from Smart Factory Project in VSWG are now available in public. For more information, please visit the regarding repositories listed as follows.
OPC-UA Device Service
Command Data Model
Edge Data Streaming ("ezMQ")
Repository Name | Description |
---|
protocol-ezmq-c | C-based ezMQ library (Real-time messaging framework "ezMQ" in C) |
protocol-ezmq-cpp | C++-based ezMQ library (Real-time messaging framework "ezMQ" in C++) |
protocol-ezmq-go | GoLang-based ezMQ library (Real-time messaging framework "ezMQ" in GoLang) |
protocol-ezmq-java | Java-based ezMQ library (Real-time messaging framework "ezMQ" in Java) |
protocol-ezmq-node | Node.js binding for protocol-ezmq-cpp |
protocol-ezmq-python | Python-based ezMQ library (Real-time messaging framework "ezMQ" in python) (TBD) |
Data Representation (AutomationML)
Repository Name | Description |
---|
datamodel-aml-c | C library to present key-value based raw data to AutomationML (AML) standard format |
datamodel-aml-cpp | C++ library to present key-value based raw data to AutomationML (AML) standard format |
datamodel-aml-go | GoLang library to present key-value based raw data to AutomationML (AML) standard format |
datamodel-aml-java | Java library to present key-value based raw data to AutomationML (AML) standard format |
datamodel-aml-node | Node.js library to present key-value based raw data to AutomationML (AML) standard format |
Service Deployment Solution ("Pharos")