openlaszlo
-
Now , take a look at how OpenLaszlo can achieve the same objective .
下面来看看OpenLaszlo如何实现相同的目标。
-
As you can see , OpenLaszlo has a lot of nice features .
正如您看到的那样,OpenLaszlo有很多好的特性。
-
The OpenLaszlo Server is a Java servlet / JSP application .
OpenLaszlo服务器是一个Javaservlet/JSP应用程序。
-
A tree is an OpenLaszlo component to display hierarchical data , such as XML .
树(tree)是一种OpenLaszlo组件,用于显示分层的数据,例如XML。
-
A huge advantage of OpenLaszlo is the ability to draw custom shapes easily .
OpenLaszlo的一个巨大的优势就是可以很容易地绘制定制的图形。
-
In the second mode SOLO the client application runs independently of the OpenLaszlo proxy server .
在第二种模式SOLO下,客户端应用程序独立于OpenLaszlo代理服务器运行。
-
This allows you to group code naturally and brings the concept of anonymous inner functions to OpenLaszlo development .
这样一来,便可以很自然地组织代码,并将匿名内部函数的概念引入到OpenLaszlo开发当中。
-
With proxied deployment , you get all that the OpenLaszlo system has to offer .
使用proxied部署方式,可以得到OpenLaszlo系统所能提供的所有特性。
-
Before I dig into the architecture , let 's spend a little time discussing what OpenLaszlo is .
在深入探讨这种架构之前,首先我们花点时间来讨论一下什么是OpenLaszlo。
-
The next important thing you need to know about OpenLaszlo components is that they are usually backed by Flash resources .
另外还需要知道的重要的一点是,OpenLaszlo组件通常都是受Flash资源支持的。
-
The easiest way to compile an LZX file is by using the OpenLaszlo server .
编译LZX文件的最容易的方式是使用OpenLaszlo服务器。
-
All of these methods have specific components related to them , but inherit from the OpenLaszlo RPC component .
所有这些方法都有相关的特定组件,但是它们都继承OpenLaszloRPC组件。
-
The Flex and OpenLaszlo frameworks implement their own declarative XML-based object declaration language .
Flex和OpenLaszlo框架实现其自己的基于XML的对象声明语言。
-
OpenLaszlo provides users with a rich set of components that can readily be used for any LZX applications .
OpenLaszlo为用户提供了一套丰富的可直接用于LZX应用程序的组件。
-
OpenLaszlo can be used to display and manipulate data using XPath , a language for retrieving data from an XML document .
OpenLaszlo可以使用XPath显示和操纵数据,XPath是一种用于从XML文档检索数据的语言。
-
Once you get the hang of it , I think you will find that OpenLaszlo development is very rapid and rewarding .
一旦找到窍门,相信您会发现OpenLaszlo开发是非常快捷的,同时也会获得丰厚的回报。
-
The data source is usually an XML document , either statically compiled into the OpenLaszlo application or fetched dynamically .
数据源通常是一个XML文档,该文档或者被静态地编译成OpenLaszlo应用程序,或者被动态地获取。
-
The OpenLaszlo server invokes the appropriate data connector , which , in turn , fetches the XML data .
OpenLaszlo服务器调用适当的数据连接器,后者取XML数据。
-
There is one catch , though : you have to have an OpenLaszlo Server environment installed on your server to use this deployment model .
这是这种部署方式的一个优点,但是:为了使用这种部署模型,必须在服务器上安装一个OpenLaszloServer环境。
-
OpenLaszlo comes with a set of classes that represent simple and rich components , making LZX programming easier and more rapid .
OpenLaszlo附带了一组表示简单组件和富组件的类,以使LZX编程变得更容易和更快捷。
-
Maybe it is an experimental technology right now , and in future versions of OpenLaszlo , it will be substantiated further .
或许目前这是一项实验技术,但在未来的OpenLaszlo版本中,它将得到证实。
-
OpenLaszlo comes equipped with an enhanced debugging tool that allows the developer to view runtime error messages , evaluate variable values , etc.
OpenLaszlo附带了一个增强的调试工具,它使开发人员可以查看运行时错误消息、查看变量值等等。
-
Whenever a client invokes an OpenLaszlo application by its URL , the required runtime libraries are also downloaded along with source .
每当有客户端通过URL调用OpenLaszlo应用程序时,所需的运行时库也随之一起下载。
-
This is mainly for the convenience of Web developers who want to migrate to OpenLaszlo as an alternative for RIA .
这主要是为希望迁移到OpenLaszlo(作为RIA的替代方案)的Web开发人员提供便利。
-
The OpenLaszlo compiler takes care of all of the dirty work ( resource combining , code generation , and so on ) for you .
OpenLaszlo编译器会负责所有底层的工作(资源组合,代码生成,等等)。
-
To make programs more interactive , OpenLaszlo objects can raise events in response to a user 's action , such as buttonclick .
为了使程序更具交互性,OpenLaszlo对象可以在用户做出动作后产生事件,例如buttonclick。
-
OpenLaszlo supports a rich graphics model with many built-in and reusable components , as well as advanced WYSIWYG text and graphical editing tools .
OpenLaszlo支持一个丰富的图形模型,有很多内置的、可重用的组件,以及高级的WYSIWYG文本和图形化编辑工具。
-
SOLO deployment ( which stands for standalone OpenLaszlo output ) is supported on any Web server that can serve Flash files .
SOLO(standaloneOpenLaszlooutput的简称)部署方式只受那些可以为Flash文件服务的Web服务器的支持。
-
Fortunately , OpenLaszlo also uses the same policy-file-based mechanism and , hence , the same server code can work for both scenarios .
幸运的是,OpenLaszlo也使用了相同的基于策略文件的机制,因而,同样的服务器代码适用于两种场景。
-
The first time an OpenLaszlo application is requested , it is compiled , and the resultant SWF file is sent to the client .
当OpenLaszlo应用程序第一次被请求时,它将被编译,产生的SWF文件被发送到客户端。