Hi.
I'd like to know your OPC UA SDK(ANSI C, JAVA, ...) supports pub/sub communication model based on the OPC UA Standard.
Thanks,
Randomist
Pub/Sub Communication Model with UA SDK
Moderator: uasdkc
-
- Jr. Member
- Posts: 1
- Joined: 04 Jan 2018, 03:06
- Support Team
- Hero Member
- Posts: 3078
- Joined: 18 Mar 2011, 15:09
Re: Pub/Sub Communication Model with UA SDK
Hello,
we currently do not support PubSub communication model in our SDKs. Our SDK support the mandatory Client/Server (better said Request/Response) with the UA-Binary Encoding. The new PubSub communication has many different flavors. We will concentrate on the UADP variant, having Binary Encoding over UDP, because that is the baseline for all the other optional flavors. However, at first the UA specification must be finally released before we start implementing and testing. We will have PubSub as "AddOn-Module" which is an extra paid component that can be purchased in addition to the individual SDK you already have.
For our three native SDKs: the "High Performance OPC UA SDK" and the "ANSI C based OPC UA SDK" and the "C++ based OPC UA SDK" the PubSub-Addon will be based on the same source code (written in ANSIC), just the SDK integration layer will be different.
For the two interpreter SDKs: the ".NET based OPC UA SDK" and the "Java based OPC UA SDK" there will be individual "AddOn-Modules" that can be purchased together with the SDK.
The planned roadmap for releasing the first PubSub-Addon (for the C++ SDK) is scheduled for Q2-Q3 2018, the other SDK will follow later.
we currently do not support PubSub communication model in our SDKs. Our SDK support the mandatory Client/Server (better said Request/Response) with the UA-Binary Encoding. The new PubSub communication has many different flavors. We will concentrate on the UADP variant, having Binary Encoding over UDP, because that is the baseline for all the other optional flavors. However, at first the UA specification must be finally released before we start implementing and testing. We will have PubSub as "AddOn-Module" which is an extra paid component that can be purchased in addition to the individual SDK you already have.
For our three native SDKs: the "High Performance OPC UA SDK" and the "ANSI C based OPC UA SDK" and the "C++ based OPC UA SDK" the PubSub-Addon will be based on the same source code (written in ANSIC), just the SDK integration layer will be different.
For the two interpreter SDKs: the ".NET based OPC UA SDK" and the "Java based OPC UA SDK" there will be individual "AddOn-Modules" that can be purchased together with the SDK.
The planned roadmap for releasing the first PubSub-Addon (for the C++ SDK) is scheduled for Q2-Q3 2018, the other SDK will follow later.
Best regards
Unified Automation Support Team
Unified Automation Support Team