タグ

2010年7月29日のブックマーク (4件)

  • http://nochump.com/blog/archives/15

    uly
    uly 2010/07/29
    ,[library]
  • 第1回 レンタルサーバーで Zend AMF を使ってみる

    最終更新日: 2009/06/05 はじめに Flash / Flex アプリケーションをサーバーと連携させるために一般的に用いられているのは Java という言語です。しかし Java は一般的なレンタルサーバーでは用いることができません。しかし PHP なら一般的なレンタルサーバーでも利用可能です。そして PHP 用フレームワークである Zend Framework には Zend AMF というサブパッケージがあり、これを用いると Flash / Flex アプリケーションと PHP を連携させることが可能です。これを用いると Flash / Flex で掲示板を作ったり、メールフォームを作ったりといったことがオブジェクトベースでできるようになります。私はさくらインターネットを利用しているため、このレンタルサーバーをベースにご説明しますが、さくらインターネット以外であっても動作環境を

  • AMFPHP1.9b2でByteArrayをもらう、返す - hirossy javaとFlex2と。

    AMFPHPでByteArrayをもらったり、返したりするにはちょっとだけコツがあります。 <?php class ByteArrayTest{ function putByte($image){ // 引数で受け取るときはbinaryデータはdataプロパティに入る // のでこう書く。 $binary = $image->data; // 返すときはByteArrayクラスとして返す。 // コンストラクタにバイナリを入れる。 return new ByteArray($binary); } } ?> ここでいうByteArrayクラスというのは、AMFPHPのWrapperClasses.phpのByteArrayクラスのことです。 PHPの引数に渡ってくるときは、このクラスのオブジェクトとして渡ってきます。 同様に、 戻り値として返す場合は、このByteArrayクラスのオブジェク

    AMFPHP1.9b2でByteArrayをもらう、返す - hirossy javaとFlex2と。
    uly
    uly 2010/07/29
  • AMFPHPを試してみました

    AMFPHPを使ってPHPとFlashでAMF形式での通信を試してみました。 AMF とは、ActionScript Message Formatと呼ばれる仕様非公開のバイナリフォーマットです。 テキストベースの形式と比べ軽量で、高速に扱うことができるそうです。 AMFPHPでは、AMF形式でのやり取りをサポートし、簡単にFlashからPHPのメソッドを呼び出すことができ、 また、PHPとFlashでやり取りするデータの変換も自動で行ってくれるので、非常に簡単にやり取りができます。 Q.クリスマス何してました? ※初めて使ったので、おかしな点や、もっとスマートな書き方があると思いますので注意願います。 まず、AMFPHPライブラリを http://amfphp.org/ からダウンロードし、/path/to/amfphpに配置します。 今回使用したバージョンは、amfphp-1.9.bet

    AMFPHPを試してみました