FluorineFx: Flexと.NET間でAMF通信できるライブラリ

FluorineFxとは、Flexと.NET間でAMF通信できるオープンソースのライブラリです。FluorineFxを使うとサーバ側も、クライアント側も.NETでアプリを組めるようです。LGPLのライセンスです。

※AMFのメリットは.NETのメソッドを直接呼び出せます。この前に紹介した「PHPObject: PHPとFlashのActionScript連携パッケージ」や「SabreAMF: FlexをPHP5と連携させるフレームワーク」などはPHPからAMFのメソッドを呼び出すライブラリです。

RIAテクノロジは主流のアプリケーション開発ソリューションになりつつあり、RIAを定評あるテクノロジプラットフォームに統合する必要性が増してきているので、FluorineFxのプロジェクトマネジャー(Zoltan)は以下の様で発表した。

FluorineFxはFlex/Flash Remoting、リモート共有オブジェクトサポート、Flex Data Serviceと.NETフレームワーク用のリアルタイムメッセージの実装を提供します。最後の二つは現在部分的な実装です。( Flex<->Adobe LiveCycle Enterprise Suiteアプリケーションで見受けられる全ての機能がサポートされているわけではないという意味)またそれはAdobeのBlazeDSとの互換性をサポートします。

DotNetFramework

Continue reading “FluorineFx: Flexと.NET間でAMF通信できるライブラリ”

WebORB: FlashやFlexのリモートクライアントとサーバ側でのPHPを組み合わせ

WebORBとは、FlashやFlexのリモートクライアントとサーバ側でのPHPを組み合わせライブラリです。最新版は、AJAX とSilverlightもサポートされています。

Flexによるクライアント側コードのサンプルやPHPによるサーバ側コードのサンプル、スタートアップガイドが付属し、初めての場合でもWebORBを使ったアプリケーションが簡単に作れます。強いですね。

以下は公式サイトの紹介:

WebORB for PHP is a robust, non-intrusive, multi-protocol development and runtime environment that is designed to effortlessly connect Flex, Flash, AJAX and Silverlight clients with PHP classes and data from relational databases via PHP backend.

WebORB-Flash-Flex

Continue reading “WebORB: FlashやFlexのリモートクライアントとサーバ側でのPHPを組み合わせ”

CakeAMFPHP = CakePHP + AMFPHP?

Flexアプリケーション中にAMFPHPを利用してPHP、MySQLと接続、通信サンプルソースコードで紹介した「AMFPHP」 と  CakePHP: PHP用のWebアプリケーションを効率よく作成するためオープンソースのフレームワークの「CakePHP」プラスとどんなものとなるの?

既にご存知していますが、AMFPHPはFlash RemotingをPHPで実現してしまおうというプロジェクトで、Flash使いなら非常に強力な武器、CakePHPでは、PHPアプリケーションの開発、メンテナンス、インストールのための拡張性の高い仕組みを提供するフレームワークです。

CakeAMFPHP

Continue reading “CakeAMFPHP = CakePHP + AMFPHP?”

CakePHP: PHP用のWebアプリケーションを効率よく作成するためオープンソースのフレームワーク

CakePHPとは、オープンソースで開発されたPHP用のフレームワークです。アプリケーションの開発、メンテナンス、インストールのための拡張性の高い仕組みを提供します。Ruby on Railsの影響を強く受けており,Webアプリケーションを高速に開発するための仕掛けが随所に盛り込まれています。「設定より規約優先」の考え方で利用して、CakePHPは開発コストや開発者が書く必要のあるコードを減らします。

次はメインな機能:

  • 複雑な設定なし – データベースを設定するだけで、マジックが始まります。
  • 簡単シンプル – 名前を見たって、…Cakeだし。
  • アクティブ、親切なコミュニティ – 英語は #cakephp on IRC。日本語はcakephp.jp。
  • 柔軟なライセンス – MITライセンスで配布しています。
  • Clean IP – CakePHPの全コードはCakePHP開発チームによるものです。
  • ベストプラクティス – セキュリティ、認証、セッションハンドリング、その他をカバー。
  • OO – オブジェクト指向の熟練者でも、初心者でも快適に

CakePHP

Continue reading “CakePHP: PHP用のWebアプリケーションを効率よく作成するためオープンソースのフレームワーク”