Narwhals Prolong Mischief

    iopa-spec

    1.1.3 • Public • Published

    IOPA

    This Repository

    This is the official repository of the IOPA (Internet of Protocols Association) Specification.

    Browser the source directories on Github or review formatted online at iopa.io

    About

    IOPA defines a platform-independent, protocol-independent standard framework for the Internet of Things (IOT).

    Similar to the OWIN specification, there is no source code or code-base, but rather provides a language independent
    philosophy for building and interacting with devices, web servers, application clients, desktop/mobile apps, etc.

    IOPA is targeted for multiple transport protocols including HTTP, COAP and MQTT, over multiple transport providers including TCP, UDP, Unix sockets, and Websockets, and can even be a drop-in replacement for existing frameworks such as Connect/Express on Node.js.

    For example, it defines a standard way that application/device logic can rely on REST server capabilities without being tied to any one transport (http, express, koa, node-coap, lime-coap, lime-mqtt, etc.)

    The goal of IOPA is to decouple transport, protocol and application logic and, by being a free open-source standard (under Creative Commons), stimulate the open source ecosystem of IOT development tools, without ties to any one framework such as Connect, Express, Koa.js, IIS, node-coap etc while at the same time being used in commercial applications without restriction.

    Specification

    IOPA Specification (this repository)

    We recommend reviewing the reference implementation, the limerun framework, in conjunction with this IOPA specification, so that you get a sense for the implementation possibilities.

    License

    Creative Commons Attribution 3.0 Unported License

    Keywords

    none

    Install

    npm i iopa-spec

    Homepage

    iopa.io

    DownloadsWeekly Downloads

    2

    Version

    1.1.3

    License

    none

    Last publish

    Collaborators

    • tinialabs1
    • iopa-admin
    • guycreate