Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# mtconnect-java

![License](https://img.shields.io/badge/license-Apache2.0-green) ![Language](https://img.shields.io/badge/language-Java-blue.svg) [![version](https://img.shields.io/github/v/tag/protocol-laboratory/mtconnect-java?label=release&color=blue)](https://github.com/protocol-laboratory/mtconnect-java/releases) [![codecov](https://codecov.io/gh/protocol-laboratory/mtconnect-java/branch/main/graph/badge.svg)](https://codecov.io/gh/protocol-laboratory/mtconnect-java)

### Overview
`mtconnect-java` is a Java sdk for mtconnect.

### Detail
It helps users complete the underlying implementation of Java projects that interface with the mtconnect protocol.
For example, you can use `mtconnect-client` to integrate into Java projects and query information such as Asset and Device through the mtconnect protocol.
You can also use `mtconnect-server` to interface with PLCs, some IoT cloud service platforms, and other devices to obtain specific device information, and establish a simple and easy-to-use server.

When building a complete, it allows users to customize the implementation of MTProcessor to complete more complex functions.
The sample 'MTConnectIoTDAServerExample' has the ability to use Huawei Cloud IoT platform to complete the query of device list.