kkAyatakaのメモ帳。

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

AIR.簡易Messengerを作る その1

技術的な検討が大体終わったので、これまでのものを統合して、
簡易Messengerを作ってみる。

とりあえずの仕様

PCの列挙

[Search]ボタンでローカルネット内のPCを列挙し、リストに一覧表示

メッセージ送信

テキストエリアにメッセージを入力。
リストからPCを選択して[Send]ボタン押下で、メッセージを送信する。

メッセージの受信

メッセージを受信したら、テキストエリアにメッセージを表示。
テキストエリアは送信用のものと同じ。


Socket周りの動作サンプルとしたいので、簡単なコードにしたい。
そのため、仕様も非常に簡単なものにする。


とりあえずは、trace表示していたものを、GUIに表示し、
任意のメッセージを、任意のPCに送信するものができればよい。


GUIはこんな感じで十分でしょう。

簡易Messenger全ソース

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
	layout="vertical" horizontalAlign="left" showStatusBar="false" fontSize="20">
		
	<!-- components -->
	<mx:Button label="Search" width="140"/>
	<mx:List id="nodeList" width="100%" height="60%"/>
	<mx:TextArea id="textArea" width="100%" height="40%"/>
	<mx:Button label="Send" width="100%"/>

</mx:WindowedApplication>