Difference between revisions of "WISE-Agent"

From ESS-WIKI
Jump to: navigation, search
(Add Introduction)
(Add WISE Agent architecture image)
Line 1: Line 1:
TBD
 
 
==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 04:14, 1 June 2016

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

TBD
WISEAgent SW 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

Document