Laszloとは?

 RIAプラットフォームとして、日本でも流行ってもらいたいです。やっぱり、Flexの一人勝ちでは面白くないですから・・・

http://www.laszlosystems.com/
http://www.openlaszlo.org/

 Laszloは、Macromedia Flexによく似たリッチインターネットアプリケーション(RIA)開発のためのプラットフォームです。Laszlo Systems社が製品として販売していましたが、2004/10/5にオープンソース化が発表され、Common Public License(CPL)の元で配布されています。LZXと呼ばれる言語とLaszloプレゼンテーション・サーバーから構成されています。

  • LZXは、FlexにおけるMXML同様にプレゼンテーション要素をXMLで定義し、ロジックをJavaScriptで記述するテキストベースの言語であり、これまでのJSPASPによるアプリケーション開発と同じイメージでRIAの開発を可能にします。
  • Laszloプレゼンテーション・サーバー(LPS)は、LZXで記述されたアプリケーションをFlash Player(Ver.5以上)で実行可能なSWFバイトコードに変換するJava Servletです。

 Laszloで実現できること:

  • XMLJavascriptという開発者にとって一般的な言語を用いて、RIAの開発ができます。
  • Java Servletで記述されているため、コンテナが稼動するLinux,UNIX,Windows,Mac OS Xなど様々なOS上で動かすことができます。
  • 全世界のインターネット接続可能なデスクトップの97%に既にFlash Playerがインストールされているので、多くのユーザがアプリケーションの追加インストールなしに、開発したRIAを利用できます。