The Flash Lite Server is a DLL used to enhance the capabilities of Flash Lite with the use of native Symbian C++ commands. The underlying concept is quite simple because the DLL handles HTTP calls (which is why it is called a server) and translates them into commands, each executing C++ code. There are a lot of features already up and running and the system is easy to extend.
This software was created out of the need to interact with the native functionalities of Symbian mobile phones that use C++.
The Flash Lite Server is simply a library that can receive commands, in the form of HTTP calls, to be executed in C++ such as file scripting, download, reproduction of videos in full screen, directory reading, and so on. The use of Flash on mobile devices is undoubtedly enthralling but limited, while the integration of a Flash Lite application with FLS makes it possible to combine the creativity of Flash with the power of C++.
As its architecture is scalable, all you have to do to add new commands to the system is to modify the constants of a class that will invoke the C++ commands mapped to them. One of its remarkable features is the opening of an access point without any request for the user (requests a certificate) and the reading of the percentage of file download executed.