1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xiangyiiot-Leshan

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Eclipse Leshan™ — это реализация на Java лёгкого сервера и клиента M2M (Machine-to-Machine) от OMA (Open Mobile Alliance).

Что такое OMA LWM2M?

Leshan предоставляет библиотеки, которые помогают разрабатывать собственные серверы и клиенты Lightweight M2M. Проект также предлагает клиент, сервер и демонстрационный загрузочный сервер в качестве примера API Leshan и для целей тестирования.

Версия LWM2M
Целевая
Версия Leshan
Минимальная версия Java Состояние разработки Статус сборки Демонстрационные версии автономных серверов
v1.0.2
основная спецификация (pdf)
v1.x
Поддерживаемые функции
Java 7 стабильная выпущена jenkins-1.x server-demo
client-demo
bsserver-demo
v1.1.1
Основная спецификация (html)
Привязки транспорта (html)
v2.x (master)
Поддерживаемые функции
Java 8 в разработке jenkins-master server-demo
client-demo
bsserver-demo

Релиз (стабильный и промежуточные) доступен на maven central. Ночные сборки (снимки) доступны на eclipse repo. (подробнее)

Документация Leshan доступна в нашей вики :blue_book:.

Контакты:

Присоединяйтесь к списку рассылки проекта: подпишитесь. Почтовый адрес: leshan-dev@eclipse.org. Доступ к архивам leshan-dev.

Лицензия:

Эта работа имеет двойную лицензию под Eclipse Public License v2.0 и Eclipse Distribution License v1.0

SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause

Тестовый сервер Sandbox:

Вы можете попробовать наши демо-версии серверов в реальном времени:

(Автоматическое развёртывание ветки master)

Leshan

Запуск демонстрационных версий Leshan локально:

Получите и запустите последнюю версию нашего демонстрационного сервера:

wget https://ci.eclipse.org/leshan/job/leshan/lastSuccessfulBuild/artifact/leshan-server-demo.jar
java -jar **Компиляция Leshan и запуск демонстрационных версий**

Получение исходных кодов:
```bash
# используя ssh
git clone git@github.com:eclipse/leshan.git

или

# используя https
git clone https://github.com/eclipse/leshan.git

Компилирование с помощью команды в корневой папке leshan:

mvn clean install

Запуск демонстрационной версии сервера:

java -jar leshan-server-demo/target/leshan-server-demo-*-SNAPSHOT-jar-with-dependencies.jar 

Подключение к пользовательскому интерфейсу демонстрационной версии Leshan: http://localhost:8080
Демонстрационная версия сервера Leshan предоставляет очень простой пользовательский интерфейс для получения списка подключённых клиентов и взаимодействия с ресурсами клиентов.

Теперь вы можете зарегистрировать клиента LWM2M, запустив демонстрационную версию нашего клиента:

java -jar leshan-client-demo/target/leshan-client-demo-*-SNAPSHOT-jar-with-dependencies.jar 

или попробовав тестовый клиент Eclipse Wakaama.

Вы также можете попробовать наш демонстрационный сервер начальной загрузки:

java -jar leshan-bsserver-demo/target/leshan-bsserver-demo-*-SNAPSHOT-jar-with-dependencies.jar 

Давайте начнём программировать!

После того как вы поиграли с нашей демонстрацией, вам следует начать писать собственный сервер или клиент, используя наше руководство по началу работы (Getting-started) на сайте: https://github.com/eclipse/leshan/wiki/Getting-started.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
EPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/xiangyiiot-Leshan.git
git@api.gitlife.ru:oschina-mirror/xiangyiiot-Leshan.git
oschina-mirror
xiangyiiot-Leshan
xiangyiiot-Leshan
master