Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [milo-dev] What is the difference between OPC-UA-Stack and normal OPC-UA?

So the project is split into 3 parts:

* Stack 
* Client SDK
* Server SDK

Stack is all the built-in datatypes, structures, channels, serialization, transports, etc... along with the scaffolding to build a client or server.  Specified mostly in part 4 and 6 of the specs.

The Client and Server SDKs then build on the stack and make it easier to build an actual application (but still just an SDK... you have to write code).

This split is common in the OPC world. Stacks can be open, easily maintained, smaller in scope, and basically a proof of the basics of the spec. It also makes interoperability easier when you can build on the same stack as others. SDKs are usually provided by various toolkit vendors, built on top of the stack for whatever language.

One of the things that makes Milo a little special is that it provides both stack and SDK under a free, open source, license. Typically you'll find the stacks have a restrictive or dual license and the SDKs from toolkit vendors are commercial.


On Tue, Jul 18, 2017 at 6:47 AM, Tushar Mane <mane2shar@xxxxxxxxx> wrote:
There are three main directories on github branch. Client , server and stack. So in that sense... what I 'll get in those directories? 

On 18-Jul-2017 7:04 pm, "Kevin Herron" <kevinherron@xxxxxxxxx> wrote:
I'm not sure what you're asking, can you clarify?

On Tue, Jul 18, 2017 at 5:56 AM, Tushar Mane <mane2shar@xxxxxxxxx> wrote:


--
Best Regards,
Tushar Mane
.
Mobile:+919503237523
Skype: tushumane
Visit: My Blog
Connect: LinkedIn


_______________________________________________
milo-dev mailing list
milo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/milo-dev



_______________________________________________
milo-dev mailing list
milo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/milo-dev


_______________________________________________
milo-dev mailing list
milo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/milo-dev



Back to the top