[jira] [Updated] (MINIFICPP-891) OPC UA Server Implementation
[ https://issues.apache.org/jira/browse/MINIFICPP-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marton Szasz updated MINIFICPP-891: --- Priority: Minor (was: Major) > OPC UA Server Implementation > > > Key: MINIFICPP-891 > URL: https://issues.apache.org/jira/browse/MINIFICPP-891 > Project: Apache NiFi MiNiFi C++ > Issue Type: New Feature >Reporter: Jeremy Dyer >Assignee: Arpad Boda >Priority: Minor > > In OPC UA terminology the "server" is typically the processor that sits > closest to the actual device generating the data. The server then collects > the data from that "sensor" and makes the data available to upstream OPC UA > clients. The clients will then consume that data from the server. In a > nutshell the server is the software that reads data from devices, sensors, > files, etc and then makes that information available to the clients over the > OPC communication protocol. > MiNiFi has a natural advantage at this part since we already have a lot of > implementations to grab local data. My thought is to make this server > implementation as something like a "Controller Service" in our world. And > then introduce a correlating something like "PutOPCUAServer" processor. The > controller service could be defined at a global level and there could be more > than one of them. From there flows could be developed using all of the > processors that are available to MiNiFi. Once the user has acquired the data > that they want they could make a relationship to that "PutOPCUAServer" > processor which would have a reference to the desired OPCUAServer controller > service. This would allow for the flowfile contents and attributes to be > placed into the server and all connected upstream clients to receive those > values. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (MINIFICPP-891) OPC UA Server Implementation
[ https://issues.apache.org/jira/browse/MINIFICPP-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arpad Boda updated MINIFICPP-891: - Fix Version/s: (was: 0.7.0) > OPC UA Server Implementation > > > Key: MINIFICPP-891 > URL: https://issues.apache.org/jira/browse/MINIFICPP-891 > Project: Apache NiFi MiNiFi C++ > Issue Type: New Feature >Reporter: Jeremy Dyer >Assignee: Arpad Boda >Priority: Major > > In OPC UA terminology the "server" is typically the processor that sits > closest to the actual device generating the data. The server then collects > the data from that "sensor" and makes the data available to upstream OPC UA > clients. The clients will then consume that data from the server. In a > nutshell the server is the software that reads data from devices, sensors, > files, etc and then makes that information available to the clients over the > OPC communication protocol. > MiNiFi has a natural advantage at this part since we already have a lot of > implementations to grab local data. My thought is to make this server > implementation as something like a "Controller Service" in our world. And > then introduce a correlating something like "PutOPCUAServer" processor. The > controller service could be defined at a global level and there could be more > than one of them. From there flows could be developed using all of the > processors that are available to MiNiFi. Once the user has acquired the data > that they want they could make a relationship to that "PutOPCUAServer" > processor which would have a reference to the desired OPCUAServer controller > service. This would allow for the flowfile contents and attributes to be > placed into the server and all connected upstream clients to receive those > values. -- This message was sent by Atlassian Jira (v8.3.4#803005)