Difference between revisions of "EdgeSense Southbound Service Development"

From ESS-WIKI
Jump to: navigation, search
(.)
(.)
Line 43: Line 43:
 
4. After build is completed, HandlerSample plugin is generated in SRP-Plugin\Release\module folder.
 
4. After build is completed, HandlerSample plugin is generated in SRP-Plugin\Release\module folder.
  
[[File:EdgeSense Southbound Service release folder.png]]
+
[[File:EdgeSense Southbound Service release folder.png|RTENOTITLE]]
 +
 
 +
5. Copy HandlerSample.dll, module_config.xml to agentlite\prebuilt\module folder.
 +
 
 +
When we download agentlite, it looks like this picture:
 +
 
 +
[[File:EdgeSense Southbound Service Agentlite files.png]]
 +
 
 +
Copy HandlerSample.dll, module_config.xml to agentlite\prebuilt\module folder.
 +
 
 +
[[File:EdgeSense Southbound Service module folder.png]]
  
 
== Development for Ubuntu 16.04 ==
 
== Development for Ubuntu 16.04 ==

Revision as of 04:46, 23 July 2019

Introduction

You will need SRP-Plugin and Agentlite.

SRP-Plugin is xxx

Agentlite is a run-time collections for Plugin to execute. Plugin have to put in module folder.

Development

Requirement

For Windows development,

  • Please install Visual Studio 2008 or above. Visual Studio is available at official website.

For Ubuntu 16.04 development,

Download SRP-Plugin and Agentlite

Download SRP-Plugin

git clone http://advgitlab.eastasia.cloudapp.azure.com/SRP-Connect/SRP-Plugin.git

Download Agentlite

git clone https://github.com/ADVANTECH-Corp/agentlite.git


Development for Windows

1. Open SRP-Plugin\SRP-Plugin.sln with Visual Studio.

2. Change Solution Configurations to Release , change Solution Platforms to Win32.

RTENOTITLE

3. In Solution Explorer, choose HandlerSample and build it.

RTENOTITLE

4. After build is completed, HandlerSample plugin is generated in SRP-Plugin\Release\module folder.

RTENOTITLE

5. Copy HandlerSample.dll, module_config.xml to agentlite\prebuilt\module folder.

When we download agentlite, it looks like this picture:

EdgeSense Southbound Service Agentlite files.png

Copy HandlerSample.dll, module_config.xml to agentlite\prebuilt\module folder.

EdgeSense Southbound Service module folder.png

Development for Ubuntu 16.04