Tuesday, July 26, 2011

OpenLaszlo

OpenLaszlo is a rich client technology, it combines C / S client powerful function and B / S structure has the advantages of low cost high efficiency. OpenLaszlo application development is based on the use of XML LZX language, it can be compiled into DHMTL, SWF and other formats.
OpenLaszlo is a rich client application architecture, using Macromedia Flash as deployment of carrier. OpenLaszlo relies on JavaScript to express logic, and provided traditional Flash development incomparable advantages, including senior UI restraint system, object-oriented design methodology and a built-in for Web services and various styles of remote procedure call ( Remote Procedure Call, RPC ) support.
Recently the Web development area is a focus to the rich client experience introduces Web. Asynchronous JavaScript and XML ( Ajax ) enables developers and users to broaden the idea of Web, it has replaced the standard desktop client potential. However, Ajax ( as well as the current web browser technology ) is in the following respects exist limitations:
To provide with a large number of animated user interface. Easily available in a variety of browsers, including old browser display standard representation. Easily achieve certain types of applications, including the establishment of dynamic application. However, these are only a part of what OpenLaszlo is. In depth exploration of this architecture before, we first take some time to discuss what is OpenLaszlo.
OpenLaszlo Laszlo is used in a language, the language through the illustrative method, using XML and JavaScript to create components or the entire application. This markup language and script language with similar to the current HTML / JavaScript combination. However, Laszlo is not through the browser on the client to explain language, but in the server side will be converted to Macromedia Flash format language. This actually is automatically provides a cross-browser support, because Flash provides a standard operation. Due to the format of Flash is based on the vector, thus allowing the use of very flexible user interface component, and the component can be a large number of reuse.
However, OpenLaszlo is more than these. OpenLaszlo also has an optional server container, namely OpenLaszlo server support, the latter provides for remote procedure call, Web service and transcoding service ( responsible for the longer MP3 file stream mode is transmitted to the user in such things as extensive integration and support ). As a language, Laszlo also features a number of exciting concept and design methodology, so that in a few minutes to create truly reusable components. The assembly has a pleasing visual effects, and familiar to users.

No comments:

Post a Comment