Project MMO: 2006年9月アーカイブ
今、ソケット通信を行うFLASHクライアントのデバッグ中ですが、最近はネットへのアクセス制限を考慮するひつようがでてきた。IE内で使用する場合や実行ファイルとして書き出した場合は問題ないがswfのままローカルで再生するとネットにアクセスできなかったりします。swfそのものを配布するときは注意が必要です。FLASHを設置したサーバーとソケット通信のサーバーが別だとまたややこしいことにならないかなぁ…。
昨日のダメっぷりはもしかしてFLASHプレイヤーのバージョンに関係するのかも?と疑いもありますがどちらにしろ未完成なので新バージョンで作り直しをする事にしました。AS2になるとソケット周りは使いやすくなっているか情報を集めてみます。
今日はC言語版サーバーとFLASH版クライアントを接続してみた。
というものの当初はプロトタイプとしてサーバーをPerlで組んでクライアントをFLASHにしていましたが、そのPerl版をC言語に移植してからはtenetハックのみでまだFLASHクライアントからの接続をしていませんでした。
というわけで接続してみましたが…。去年作成したFLASHなので何か処理がまずかったのか終端文字をサーバー側で認識できない。結局ログアウトして初めてサーバーが転送処理を開始し同報するのだが、相手側に伝わらない。
何が問題なんだろう…。
