Difference between revisions of "WISE-Agent"
From ESS-WIKI
(Add Introduction) |
(Add WISE Agent architecture image) |
||
Line 1: | Line 1: | ||
− | |||
==Introduction== | ==Introduction== | ||
− | WISE Agnet – a software development framework to communicate between device and RMM Server. | + | WISE Agnet – a software development framework to communicate between device and RMM Server.<br /> |
− | + | Advantech provides a software development framework to communicate and exchange information between a device and RMM Server, called a WISE Agent framework.<br /> | |
− | Advantech provides a software development framework to communicate and exchange information between a device and RMM Server, called a WISE Agent framework. | + | The WISE Agent framework provides a rich set of user-friendly, intelligent and integrated interfaces, which speeds development, enhances security and makes agent application easier and simpler to communicate with RMM Server.<br /> |
− | + | The framework has three benefits:<br /> | |
− | The WISE Agent framework provides a rich set of user-friendly, intelligent and integrated interfaces, which speeds development, enhances security and makes agent application easier and simpler to communicate with RMM Server. | + | *Standardization - The communication protocol is based on the [http://mqtt.org/ MQTT protocol] to communicate and exchange data with WISE-PaaS/RMM Server. The IoT sensor data report format is following the [http://www.ipso-alliance.org/ IPSO Spec.] in [http://www.json.org/ JSON format].<br /> |
− | + | *Portability - Whole framework is written in C language and follow the [https://en.wikipedia.org/wiki/ANSI_C ANSI C Standard], that C compilers are available for most systems and are often the first compiler provided for a new system.<br /> | |
− | The framework has three benefits: | + | *Scalability - The WISE Agent Framework is functional partitioning into discrete scalable, reusable modules, and plug & playable.<br /> |
− | |||
− | *Standardization - The communication protocol is based on the [http://mqtt.org/ MQTT protocol] to communicate and exchange data with WISE-PaaS/RMM Server. The IoT sensor data report format is following the [http://www.ipso-alliance.org/ IPSO Spec.] in [http://www.json.org/ JSON format]. | ||
− | |||
− | *Portability - Whole framework is written in C language and follow the [https://en.wikipedia.org/wiki/ANSI_C ANSI C Standard], that C compilers are available for most systems and are often the first compiler provided for a new system. | ||
− | |||
− | *Scalability - The WISE Agent Framework is functional partitioning into discrete scalable, reusable modules, and plug & playable. | ||
==Architecture== | ==Architecture== | ||
− | TBD | + | TBD<br /> |
+ | [[File:WISEAgentArchitecture.png|760x600px|WISEAgent SW Architecture]]<br /> | ||
===[[WISE-Agent Sample Handler]]=== | ===[[WISE-Agent Sample Handler]]=== |
Revision as of 03:14, 1 June 2016
Contents
Introduction
WISE Agnet – a software development framework to communicate between device and RMM Server.
Advantech provides a software development framework to communicate and exchange information between a device and RMM Server, called a WISE Agent framework.
The WISE Agent framework provides a rich set of user-friendly, intelligent and integrated interfaces, which speeds development, enhances security and makes agent application easier and simpler to communicate with RMM Server.
The framework has three benefits:
- Standardization - The communication protocol is based on the MQTT protocol to communicate and exchange data with WISE-PaaS/RMM Server. The IoT sensor data report format is following the IPSO Spec. in JSON format.
- Portability - Whole framework is written in C language and follow the ANSI C Standard, that C compilers are available for most systems and are often the first compiler provided for a new system.
- Scalability - The WISE Agent Framework is functional partitioning into discrete scalable, reusable modules, and plug & playable.
Architecture
WISE-Agent Sample Handler
- Modbus Handler - version 2.0 only support Modbus-TCP, Modbus-RTU supported since version 3.0.
WISE-Agent Verification Tool
- Agent Tester