适用于RIA的Flex / Openlaszlo?

时间:2009-10-09 15:19:28

标签: flex openlaszlo

我最近偶然发现了flex / openlaszlo(OL)。两者似乎都非常有用,我对它们有几个问题:

  
      
  1. 部署Flex应用程序需要什么?从我的理解,flex sdk   是开源的,但其他工具   (用于开发和部署)是   所有权。

  2.   
  3. 部署openlaszlo需要什么?它是完全开放的吗?   来源(从发展到   部署),或者它有   开发/部署“陷阱”之类的   弯曲?

  4.   
  5. 具体来说,我想使用flex或openlaszlo来增强或者   替换我创建的可编辑表   使用js,ajax,html和css。这是   flex / OL可以/应该的类型   用于?有任何缺点   或者为此使用flex / OL的陷阱   而不是直js,ajax,html,   CSS?

  6.   

感谢。

编辑:对基于flex构建的应用程序是否有任何许可(使用)限制?即,除非购买商业许可证,否则建立在flex上的应用程序只能用于非商业用途?

6 个答案:

答案 0 :(得分:2)

以下链接有一些关于openlaszlo和flex的讨论,它可能对您有所帮助: Use the best open source client-side framework for cloud computing

答案 1 :(得分:1)

  1. 部署Flex应用程序不需要任何特殊功能。只需将编译应用程序(SWF文件)放在任何Web服务器上。 Flex应用程序可以与任何后端进行通信。

答案 2 :(得分:1)

Flex SDK是免费的,但Flex Builder不是。您可以使用免费和开源FlashDevelop来编写flex应用程序 - 它没有像flex builder那样的拖放功能,但它提供了代码提示和内容。我不知道openlaszlo。

答案 3 :(得分:1)

我将回答您的上一个问题:使用Flex的最大缺点是它需要客户端在其浏览器中安装Flash Player插件。对于大多数人来说,这并不是什么大不了的事,因为Flash Player占所有计算机的98%以上。使用直接的Javascript,AJAX,HTML,CSS方法,它应该适用于所有浏览器,假设您正确地编写了它。

答案 4 :(得分:1)

以下链接提供了用于开发OpenLazlo应用程序的工具/ IDE的详细信息 http://wiki.openlaszlo.org/Development_Tools

答案 5 :(得分:1)

Re:“部署openlaszlo需要什么?它是完全开源的(从开发到部署)”

OpenLaszlo是OpenSource,但是您安装的典型版本带有预编译到SWF运行时的SWF中的主要组件。但是,如果您希望查看和/或自己编译核心,可以下载完整的源代码:

上次正式发布的版本(4.9.0):http://download.openlaszlo.org/4.9.0/openlaszlo-4.9.0-src.tar.gz

每晚构建:

http://download.openlaszlo.org/nightly/trunk/(单击所需版本的链接后,您会看到“source”作为选项)

OpenLaszlo不需要部署任何其他内容,但本身除外,如果您的应用程序编译为SWF运行时,则用户需要在其浏览器中安装Adobe Flash播放器才能使用它。