Code Monkey home page Code Monkey logo

acme's Introduction

acme

ACME-CSE에 대기 환경 데이터 연동하여 IoT Dashboard 구현

ACME oneM2M CSE

An open source CSE Middleware for Education.

Version 0.12.0

oneM2M Python Maintenance License MyPy
Mastodon

Introduction

This oneM2M compliant CSE implements a subset of the oneM2M standard (see http://www.onem2m.org). The intention is to provide an easy to install, extensible, and easy to use and maintainable CSE for educational purposes.

Documentation

Changes

Please see the Changelog and this discussion for the detailed list of changes.

Highlights in this release

  • Support for the <action> and <dependency> resource types
  • Support for partial retrieve
  • New text UI for the console interface
  • Request recording to show the oneM2M communication flow, and to help with debugging
  • Starting support draft and experimental oneM2M Release 5 features

Improvements

  • Big overall speed improvements for database operations ( > 10-100+ times for big resource trees). Unfortunately this means an incompatible change in the DB schemas
  • Improved resource validation (complex and enumeration types)

Breaking Changes

  • The script interpreter is changed to a lisp-based language in this release. Be aware that scripts in the old format need be converted manually.
  • The DB schemas are updated due to the necessary changes for the speed improvements.
  • Renamed some configuration settings and section titles (see discussion).

What to expect in the next release

See the announcement in the discussions.

Acknowledgements

Many People have contributed to this project and helped to make it what it is today with their ideas, suggestions, and code. Please see the Acknowledgements for the list of contributors.

License

BSD 3-Clause License for the CSE and its native components and modules. Please see the individual licenses of the used third-party components.

acme's People

Contributors

ankraft avatar dependabot[bot] avatar jirid85 avatar kyeongd avatar reinaortega avatar rla124 avatar tsengia avatar yanngarcia avatar

acme's Issues

Fix: CORS 문제 해결 필요성

현재 freeboard와 ACME server 연동 시 네트워크 측면에서 cors 문제가 있습니다.
(cors 문제 때문에 데이터를 받아올 수가 없는 상황이었던 것 같습니다.)
(서버 수정이 필요합니다.)

지금 서버가 Flask 프레임워크 기반으로 동작하고 있어서 아래와 같은 시도를 해보았지만 아직 해결이 안되었습니다.

  1. flask-cors
  2. response header에 Access-Control-Allow-Origin 선언 후 클라이언트 Origin과 비교

cors

저희와 동일한 문제에 직면한 사례가 있어 링크를 첨부하였습니다.
ankraft/ACME-oneM2M-CSE#93

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.