 |
| Fibonacci.Remote |
Fibonacci Remote is a downloadable form entry and information delivery system that runs on a user's PC but can communicate data, files and software between the user's PC and a server, when connected.
The software running on the Remote PC is browser based, but runs without the need for web server software and without being connected to the Internet - it is fully local.
The user can operate completely disconnected, but in a style and using forms that are familiar, as they can be the same as their corporate web applications. When an opportunity arises to connect to the Internet, Remote automatically transfers data and documents to the server; and the server transfers data, documents and software upgrades and amendments to the Remote PC.
Because Remote is, effectively, a web browser, Remote applications can be a mixture of local (disconnected) functions and online (connected functions) available only while connected.
On the Remote PC forms and information pages may be linked to each other and be generated by and maintain data in various forms such as database (e.g. MS Access, MSDE), CSV (spreadsheet) and XML format.
On the server, facilities are provided to prepare data, files and software for download to multiple Remote PCs. By using version control on the download material, communication is kept to a minimum by sending only material that has changed since a Remote PC last connected.
|
|
|
 |
| |
| FML |
Applications are built using FML, an extension of standard HTML that provides programming structures such as data source access, loops, branches and dozens of functions. Data sources can be databases (e.g. MS Access, MSDE), CSV or XML, or any combination.
|
| Upgrade & Update |
The software to be run on the Remote PC (including database structures and images) can be maintained from the server. This means that as well as being flexible, the pages in the application can be adapted and updated at will, without the need for docking station synchronisation or patch installation.
|
| Data Generation |
Remote can be configured to access an http xml source to obtain new and updated content. This makes it possible to generate data content dynamically from server data sources.
|
| Data Upload |
Uploading is done by the application placing data ready for uploading (or references to the data). When the Remote PC is connected, it sends all data that is ready for upload via XML transfer.
|
|
|