As Flash does not include general UDP support the iServer provides a TCP tunnel for the O2_Joggler to receive xAP messages.
It is also very useful for devices attached over WiFi as it provides guaranteed message delivery.
When xAPFlash attaches to iServer at startup it registers all the xAP devices in which it has an interest in receiving updates from based on the <source> tags within the xAPconfig.xml file. iServer then filters out all the xAP traffic from other devices ensuring the clients only receive relevant messages. However if a message from any xAP device is targeted directly, without wildcarding, at a named xAPFlash client it will still be forwarded correctly.
The O2_Joggler units have been discontinued by O2. However they can still be purchased on the 2nd hand market if you search www.ebay.co.uk
An old thread thread on the xAPFlash application.
The HAH iServer can be enabled via the HAH web GUI.
See below for the configuration parameters in /etc/xap.d/iserver.ini that iServer honours. These can also be updated via the WEB interface. If the option isn't present in your .INI file it means the default is being used.
[iserver] enable=1 -- 1 automatic startup, 0 disabled authmode=0 -- 1 enabled, 0 disabled port=9996 pacing=20 passwd= uid=00DE
Go get yourself a livebox and try it. Once you're impressed, stop by the shop and grab some other goodies for it.
TBD