EdgeLab-FHDO / Edge-Diagnostic-Platform

MIT License
0 stars 2 forks source link

Custom Connectors #58

Open alyhasansakr opened 3 years ago

alyhasansakr commented 3 years ago

A connector is both a MasterInput and MasterOutput, it receives a command and converts it into another command using a custom code written in an external DLL (String convert(String)).

Provide your tests with a unity DLL (no change function).

alyhasansakr commented 3 years ago

Now it is more like custom modules.

alyhasansakr commented 3 years ago

The unity function is similar to the current console module. Just gets a string from the input and provides it back in the output.

alyhasansakr commented 3 years ago

Use this to make a new module Adding-New-Modules.

alyhasansakr commented 3 years ago

In java DLL files are just .jar files that are precompiled. The decision to dynamically or statically link in java is always done as the last step (fatJar compared to a normal jar).