Socket通信を使う
- 2010年3月11日 22:05
- コメント:0
ServerSocketのような常駐するJavaアプリに対してリクエストを投げて、レスポンスを得るにはどうすればいいのか悩んでいました。要はメソッドの呼び出しのように、引数を渡すと結果を返してくれるJavaアプリを作りたかったんです。
結論としてはクライアント側のSocketを介してメッセージをやりとりすればいいという、なんとも単純な話だったわけですが、そこへ至るまでに(調べ方すらわからないため)少し悩みました。
サーブレットの存在意義について考えてみた
- 2010年2月15日 02:32
- コメント:0
私は初めて触れた本格的なプログラミング言語がJavaだったこともあり、Javaが好きです。WebとJavaというとJava Servlet(以下、サーブレット)ですが、PHPであれこれ作ると、なぜサーブレットが存在するのかわからなくなります。JavaはPHPよりはるかに高度かつ広範囲な言語とはいえ、Web分野においてその能力はオーバースペック感を感じてしまいます。PHPだってDBの接続もできるし、セッション管理だってお手の物。一体なんのためにサーブレットという技術があるのでしょうか?
Servletがインスタンスを共有する理由
- 2010年2月 9日 15:17
- コメント:0
Servletはインスタンスを共有しようとします。そうなると、インスタンス内に作った変数に個人情報を代入すると、例えprivate変数であっても同時にアクセスのあった他人に個人情報が表示されてしまうということになってしまいます。
そもそもなぜインスタンスが使いまわされてしまうのか?どうやってアクセスごとに個人情報を管理すれば良いのか?

