This shows you the differences between two versions of the page.
en:dwl:hen [2013/10/29 15:06] |
en:dwl:hen [2017/03/21 09:09] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Adding a hen in the nest ====== | ||
+ | {{: | ||
+ | |||
+ | After installing the //nest//, you can add a //hen// to help managing the //chicken// (aka the applications). Several hens are available depending on your needs: | ||
+ | |||
+ | * **By default**, that is without installing any specific hen, **the __Airplug-term__ mode is available**. | ||
+ | * For running the Airplug-term mode, you just have to install the nest (aka the skeletin Airplug distribution). | ||
+ | * With Airplug-term, | ||
+ | * This is convenient when designing applications because it is easy and quick. If you want more (eg. testing the application on complexe and various real scenario), you may install a //hen// in the nest. | ||
+ | |||
+ | |||
+ | * **A // | ||
+ | * For running the Airplug-live mode, you need to install the //live hen// APG, which is a C program. | ||
+ | * This hen allows to manage chicken (that is, the applications) for a real deployment, using many computers. We use it for experimentations on the road for instance. | ||
+ | |||
+ | * **An // | ||
+ | * For running the Airplug-emu mode, you needs to install the //emulation hen//, which is a Tcl-Tk program named EMU. | ||
+ | * This hen allows to manage many chicken (that is, the applications) into a single computer, by reproducing the network and establishing connections automagically. We use this mode for prototyping and testing our applications. | ||
+ | |||
+ | * **A // | ||
+ | * For running an Airplug application remotely, you need to install the //remote hen//, which is a specific Tcl-Tk application named RMT and its library (sourced by remote applications). | ||
+ | * It allows to connect any applications to others, using a socket on any network (wired, wireless...). By combining the //remote hen// and the //emulation hen//, an hybrid emulation is obtained. | ||
+ | |||
+ | * **A // | ||
+ | * For running the Airplug-ns mode, you need to install the // | ||
+ | * This mode allows to run the chicken (that is, the applications) into the simulators with few modifications. We use it for studying the scalability of our protocols and for comparisons with others. | ||
+ | * Currently (2017), this simulation hen is no more maintened. | ||
+ | |||
+ | ([[http:// |