GNUE HTML Forms UI driver
Jan Ischebeck <[email protected]> Thu, 19 Oct 2006 13:40:31 +0200
| Newsgroups | gmane.comp.gnu.enterprise.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Bajusz, I just checked the current implementation of the HTML UI driver. The code in place is good, but IMHO we need some program architecture changes. Current status: - HTML code is generated for each widget and stored in the global dhtml table. - Browser/Server communication by page reload and HTML Form POST method. - Just one form for one user can be displayed at the same time, because of server loop position in application flow. Change to: - HTML code is stored in a per page cache. Layout generation is done on page level. - Browser/Server communication through asynchronous HTML request by client side java script. - Start server loop before GFInstance creation to allow multiple user / multiple form operation. What are you ideas? Please also check the draft spec I wrote. I hope we can discuss further details on IRC. Jan