Skip to content
/ milo Public
forked from eclipse-milo/milo

Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).

License

Notifications You must be signed in to change notification settings

kaoding/milo

This branch is 224 commits behind eclipse-milo/milo:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ac3c97f · Sep 26, 2020
Mar 22, 2020
Sep 25, 2020
Sep 25, 2020
Sep 26, 2020
Sep 25, 2020
Dec 21, 2018
Dec 6, 2019
Feb 24, 2019
Sep 25, 2020
Nov 10, 2019
Nov 8, 2016
Sep 25, 2020

Repository files navigation

Eclipse Milo

Jenkins Maven Central

Milo is an open-source implementation of OPC UA. It includes a high-performance stack (channels, serialization, data structures, security) as well as client and server SDKs built on top of the stack.

Stack Overflow tag: milo

Mailing list: https://dev.eclipse.org/mailman/listinfo/milo-dev

Maven

Building Milo

Using JDK 8, run mvn clean install from the project root.

Releases

Releases are published to Maven Central and snapshots to Sonatype.

OPC UA Client SDK

<dependency>
    <groupId>org.eclipse.milo</groupId>
    <artifactId>sdk-client</artifactId>
    <version>0.5.1</version>
</dependency>

OPC UA Server SDK

<dependency>
    <groupId>org.eclipse.milo</groupId>
    <artifactId>sdk-server</artifactId>
    <version>0.5.1</version>
</dependency>

Referencing a SNAPSHOT release requires the Sonatype snapshot repository be added to your pom file:

<repository>
    <id>oss-sonatype</id>
    <name>oss-sonatype</name>
    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>

Public Demo Server

An internet-facing demo server is accessible at opc.tcp://milo.digitalpetri.com:62541/milo.

It accepts both unsecured and secured connections. Before connecting with security you must upload your client's DER-encoded X509 certificate using the form at http://milo.digitalpetri.com.

Authenticate anonymously or with one of the following credential pairs:

  • user1 / password
  • user2 / password
  • admin / password

The code powering the demo server is available here: https://github.com/digitalpetri/opc-ua-demo-server

About

Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.9%
  • HTML 0.1%