Object Oriented Internet - C# deliverables supporting a new Machine To Machine (M2M) communication architecture
This release comprises the following code and documentation changes:
Common
Configuration
DataDiscovery
Networking
SemanticData
This release comprises the following packages and tools changes:
For assistance, contact: Mariusz Postol
Copyright (c) 2020 Mariusz Postol
This update comprises the following changes:
Version: 5.1.0
Changes:
NuGet packages
Tools
asp.exe
)Getting Started: Download and run the file to unzip the content to the selected folder. Now you may run the application file
asp.exe
. The section OPC UA Address Space Prototyping of the online ebook covers details on how to get started using attached examples.
For assistance, contact:
Mariusz Postol
Copyright (c) 2019 Mariusz Postol
Note: It is pre-release. I will appreciate reporting all problems directly to me (see section
Contact
) or in issue #350.
asp.exe
)Getting Started: Download and run the file to unzip the content to the selected folder. Now you may run the application file
asp.exe
. The section
- OPC UA Address Space Prototyping of the online ebook covers details on how to get started using attached examples. This section has bee also added to the installation package as pdf document
OPC UA Address Space Prototyping.md.pdf
.
For assistance, contact:
Mariusz Postol
Copyright (c) 2019 Mariusz Postol
The main changes and new functionalities:
Version: 4.0.1
The main changes and new functionalities:
_
NuGet packages published:
UAOOI.Common.Infrastructure.nupkg
Version: 4.0.1
The main changes and new functionalities:
NuGet packages published:
UAOOI.Configuration.Core.4.0.1.nupkg
UAOOI.Configuration.DataBindings.4.0.1.nupkg
UAOOI.Configuration.Networking.4.0.1.nupkg
Version: 4.0.1
The main changes and new functionalities:
NuGet packages published:
UAOOI.SemanticData.InformationModelFactory.4.0.1.nupkg
UAOOI.SemanticData.UANodeSetValidation.4.0.1.nupkg
Version: 4.0.1
The main changes and new functionalities:
MessageHandling
has been decoupledNuGet packages published:
UAOOI.Networking.Core.4.0.1.nupkg
UAOOI.Networking.Encoding.4.0.1.nupkg
UAOOI.Networking.SemanticData.4.0.1.nupkg
UAOOI.Networking.UDPMessageHandler.4.0.1.nupkg
PubSub Example Application
This release contains modifications required to start interoperability testing against PubSub protocol version 1.10.
For assistance, contact:
Mariusz Postol Contact http://www.commsvr.com/
Copyright MPostol (c) 2019
New version of the UAOOI.Networking.ReferenceApplication
Documentation has been improved.
DOI creation for the publication purpose.
This project is aimed to workout deliverables supporting strong typed Process Data handling over the Internet. It contains example applications and class libraries.
This framework class library is a library of classes, interfaces, and value types that provide access to supported OPC UA Data processing functionality. The documentation of the library code is available on-line at:
The namespaces in the class library are as follows and documented in detail in this release notes.
UAOOI.SemanticData
UAOOI.DataBindings
Main aim of this namespace is to support engineering of data processing in context of the data semantics at all the stages of this process to manipulate the data meaningfully outside the OPC UA Server.
The description of this application is available at: UA Data Example Application.
The installation package is available at: http://www.commsvr.com/COInstal/UANetworking/uand.html
This release contains modifications required to start interoperability testing against PubSub protocol version 1.10.
The most important projects for this library release are as follows:
The Nuget packages are available at:
Current release:
Data binding library contains classes, interfaces, and value types that may be used to define how the process data relates to the real world.
The most important projects for this library release are as follows:
The Nuget package is available at:
For assistance, contact:
Mariusz Postol Contact http://www.commsvr.com/
Copyright (C) 2016, commsvr.com LODZ POLAND
The UANodeSetValidation project aimed to validate UANodeSet xml files has bee tested and is ready to start working on the OPC UA Address Space errors list. To validate a new model add the code to the USNodeSetValidationUnitTestProject and XML file to the XMLModels in this project. If the validation test does not recognize an error the code in the UANodeSetValidation must be improved. In this case add issue or modify the code on your fork and add purge request after finishing.
Public API of the UANodeSetValidation is described by the interface: IAddressSpaceContext
This interface may be used for dependency injection.