読者です 読者をやめる 読者になる 読者になる

kkAyatakaのメモ帳。

誰かの役に立つかもしれない備忘録。

Adobe AIR

AIR.簡易Messengerを作る その3

メッセージ送受信部分を作って完成。 メッセージの受信 メッセージの受信は、 ServerSocket待ち受け ServerSocketのConnectイベントで通信用Socket取得 受け取ったSocketにSocketData取得用のListener登録 メッセージ受信 といった流れ。 initializeで待ち受…

AIR.簡易Messengerを作る その2

まずはSearchボタン周りから作る。 node検出用メッセージの送信、待ち受け、返信の処理は、 DatagramSocketで試してた内容を、ほぼそのまま移植。 コメントの追加と、繰り返し使う値を定数宣言して運用。 ListはArrayCollectionにバインド。 ... private con…

AIR.簡易Messengerを作る その1

技術的な検討が大体終わったので、これまでのものを統合して、 簡易Messengerを作ってみる。 とりあえずの仕様 PCの列挙 [Search]ボタンでローカルネット内のPCを列挙し、リストに一覧表示 メッセージ送信 テキストエリアにメッセージを入力。 リストからPC…

AIR.DatagramSocketでBroadcast

ローカルネット内のPCを調べるにはbroadcastを使えばよかろう。 ってことで、DatagramSocketでBroadcastのテスト。 まずは、DatagramSocketの待ち受け。 datagramSocket = new DatagramSocket(); datagramSocket.bind( 50000 ); datagramSocket.receive(); d…

AIR.Socketでメッセージをやりとりする

TCP/IPで相互にメッセージを送受信する。 ここでは簡単に、ボタンを押したら"メッセージ"という文字列を送信することにする。 ServerSocket側 まずは通信用のSocketを確保。 private function serverSocket_connectHandler(event:ServerSocketConnectEvent):…

AIR.Socketをつなげる

ServerSocketのテスト。 ServerSocket側 まずは接続を待ち受けるServerSocket。 // craete server socket serverSocket = new ServerSocket(); serverSocket.bind( 50000 ); // 50000番指定 serverSocket.listen(); Socketプログラミングの経験があれば、簡…