[過去ログ]
Javaで作るスタンドアローンゲーム (484レス)
Javaで作るスタンドアローンゲーム http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
360: 348 [sage] 2014/11/24(月) 01:33:12.16 ID:sj/Z1D1w 今日一日がんばってはみたがやはり実装できず。 シンプルチャットは動いたものの、画像を含めたバイナリデータのやり取りはできておらず、 何故か353で提示していただいたコード部分でOutOfMemoryErrorが発生する始末。 使わなくなった瞬間に明示的にnullを入れてみたりはしたものの、全く解決せずで、 相変わらず手に負えない感じがあります。 今度はブロッキングのマルチスレッドを試してみようとは思いますが、以前この方法を取った際、 キューの中に受け取ったメッセージを格納しておき、メインスレッドで順番に処理する、 というようなコードを書いてみたところ、キューへのアクセスで何故かデッドロックが発生して 動作しなくなってしまったこともあり、うまく行くようにできるか心配です。 また、なんだか最終的に数千人規模の運営にも耐えられるようなもの(MMOみたいなものか) みたいな要望(若干語弊がありますが)もあり、スレッドの数とか心配ですが。 http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/360
362: 348 [sage] 2014/11/24(月) 23:57:10.52 ID:sj/Z1D1w ブロッキングのマルチスレッドを試していた所、 今度はループ上で2度目のObjectInputStraemのreadObjectメソッドで StreamCorruptedException: invalid type code: ACが発生し、 シンプルチャットすら動作しなくなりました。 ObjectIOストリームを使うこと自体が間違いなのかもしれませんが、 今後サーバ側のDBに保存してある画像ファイル等をクライアント側に送信して表示することを考えると、 他にどうすべきかが判りませんが。 一応ソースを挙げてみました。 http://fileup.jp/up/4753.zip.htm http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/362
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s