RIAプラットフォームとしてのCurl

中沢雅志
2008-01-09 18:46:01
  • このエントリーをはてなブックマークに追加

 Curlは1月7日、InfoWorld誌の2008年InfoWorld Technology of the Yearリッチ・インターネット・アプリケーション(RIA)プラットフォーム部門で、Curlプラットフォームが最優秀賞を受賞したことを発表した。

 Curlはマサチューセッツ工科大学発祥のリッチクライアントWebプログラミング言語。クライアント側で多くの処理を実行するリッチクライアントを実現したことで、サーバとクライアント間のデータ量を大幅に削減でき、サーバやネットワークにかける負担を抑えることが可能だ。また、クライアント-サーバ(C/S)型アプリケーションの問題点である、アプリケーションの配布や、OS、DLLなどの実行環境に依存する問題を解決することで、C/S型アプリケーションやメインフレームなどのレガシーなシステムを、操作性を保持しながらリッチクライアントベースのWebアプリケーションにすることも可能だとしている。

 Curlアプリケーションの動作には、Curl実行環境「Curl RTE」をクライアントにインストールする必要がある。Curl RTEはサンドボックスモデルを採用しており、高度なセキュリティコントロールを実現している。

 開発においては、統合開発環境Curl IDEが用意されており、GUI開発ツール、テキストエディタ、デバッガ、ソースのパッケージング、ヘルプドキュメントなどのツール類が提供される。

 2007年11月19日には、スキンパッケージ、拡張レンダリングAPI、Ajaxとの相互接続機能、サーバとの相互運用特性の新機能が追加された「Curl Ver. 6.0」がリリースされている。

 Curlアプリケーションを使用するには、Curl Pro/デプロイメント・ライセンスを購入する必要があるが、導入を検討している企業に期間限定で発行するライセンス「Curl Pro/デプロイメント・ライセンス 60日評価版」と、一部機能が制限された非商用・個人向けのデプロイメント・ライセンス「Curlデプロイメント・ライセンス」も用意されており、製品試用・個人での利用が可能である。

  • コメント(1件)
#1 Yutani   2008-01-21 16:47:15
CurlはAdobe, MicroSoftに並ぶ第1番目のRIA環境提供会社であり、最もパフォーマンスが高く、最も知名度の低い会社である。
しかし、Curlは産み落とされて約10年の歴史を持ち、最もかれた、最も技術的に高い製品の一つです。Ajaxを初め、他の二社製品で限界を感じている開発者、これからRIAの開発を進め様としている技術者の方達には、是非検討されることをお薦めいたします。 InfoWorldの最優秀賞は、その事を物語っています。 Curlはこの十年間Webアプリケーションに必要な技術を探求し、最新のテクノロジー製品として提供し続けている世界で唯一の会社です。
  • 新着記事
  • 特集
  • ブログ
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]