Table of Contents
OpenLaszlo applications are written in the LZX language and compiled to any of several runtime targets. This Guide explains how to make those applications available to users on the Web. The OpenLaszlo Application Developer's Guide explains how to construct and test applications before you deploy them for general use.
This book is written for system administrators and others who are responsible for putting OpenLaszlo applications on the web.
As explained in Chapter 1, OpenLaszlo Architecture, there are two distinct ways to deploy applications:
Using the OpenLaszlo Server (formerly called LPS) to mediate the connection between the client browser and any back-end services on the web. In this model you make available files having an .lzx or .lzo extension, which the server compiles to swf as necessary.
SOLO files, unproxied. In this model the developer simply precomiles LZX files, and deployment is trivial.
This Guide is virtually all concerned with proxied deployment. If you're deploying your OpenLaszlo application as .swf files you probably will not need to consult this manual.
Code is displayed like this: var a = f(2)
. Longer sections of code and other verbatim information is displayed in a separate paragraph:
An example file that spans several lines
Example programs are shown like this:
<canvas height="20"> <text>Hello World!</text> </canvas>
Some example programs are run within the page. The running application is shown first, followed by the application source code, followed by an Edit button that allows you to try out the effect of making changes to the application source code.
Example 1.
<canvas
height
="20
">
<text
>Hello World!
</text
>
</canvas
>
<!-- * X_LZ_COPYRIGHT_BEGIN ***************************************************
* Copyright 2007 Laszlo Systems, Inc. All Rights Reserved. *
* Use is subject to license terms. *
* X_LZ_COPYRIGHT_END ****************************************************** -->
In addition to this OpenLaszlo System Administrator's Guide, please see also
The OpenLazslo architecture combines the power and usability of client/server design with the administrative advantages and cost effectiveness of web applications. See Chapter 1, OpenLaszlo Architecture for a complete description
The OpenLaszlo Application Developer's Guide, the comprehensive explanation of how to write and test OpenLaszlo programs.
The LZX Reference Manual. This online, hyperlinked, comprehensive reference for LZX contains entries for each LZX tag and API. Its format will be familiar to users of JavaDoc(tm) and similar systems.
The online tutorials and sample applications at http://www.laszlosystems.com/demos provide a hands-on instructional overview of the LZX language.
The best way to learn any programming language is to draw upon the experience and goodwill of its development community (and to write code! as the saying goes, nobody learned to ride a bicycle by reading about it). The LZX developer community has a home at http://www.laszlosystems.com/developers/community/forums/. There you will find an active discussion of all aspects of the language, and a place to ask questions of your own.
Copyright © 2002-2010 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.