Javaアプレットを使ったチャットを作るには?

[上に] [前に] [次に]
よっちゃん 2000/02/02(水) 17:43:32
http://www.avion.co.jp/jetchat/
↑のようなJavaアプレットを使ったチャットを作りたいのですが、
JDKのみで作れるのでしょうか?
それとも、何かサーバーに設定がいるのでしょうか?
よろしくお願いします。

sekita 2000/02/02(水) 18:07:34
JDKで同じチャットは作成できますがそれだけでは動きません。
推測しているとおりサーバー側にもプログラムが必要です。
どうしてもJAVAで作りたい場合はサーバに対応するPERLなどの
スクリプトを置けばチャットはできますがそれでは早く動かすことはできないです。
それとここで理由を説明するのは長くなりますのでしませんが
ネットスケープのブラウザではチャットする事はできません。

よっちゃん 2000/02/04(金) 00:27:33
現在利用しているホスティングサービスでは、
Javaが使用可能と書いてあったのですが、
Javaが使用可能なサーバーでは、
動かすことは可能でしょうか?

B-Cus 2000/02/04(金) 02:16:45
JDK で作れるのはあくまでも Java アプレットだけです。
つまりチャットクライアントは作れます。

後はチャットサーバですが、
 1. 言語は何でもいいんで (Java でも C でも perl でもサーバで使えるなら OK)、
  ネットワークプログラミングについての知識はありますか? socket とか connect とか
  知ってます?
 2. あなたが使っているサーバでは、プログラムを24時間連続して実行することは
  許されていますか?
どちらもできるなら、可能です。

どちらかが無理なら、プログラムを常駐させず CGI で代用することになりますが、
web チャットと同じような速度しか出ません。

B-Cus 2000/02/04(金) 02:18:29
> 2. あなたが使っているサーバでは、プログラムを24時間連続して実行することは
> 許されていますか?
プログラムを常駐させることが管理者によって認められているか、ということです。

B-Cus 2000/02/04(金) 02:23:24
> JDK で作れるのはあくまでも Java アプレットだけです。
う、手がすべった。もちろん Java アプリケーションも作れます。

チャットクライアントは JDK で作ることができる。
チャットサーバは JDK でやってもよいし (この場合は Java アプリケーション
を作ることになる)、他の言語でもよい、ということです。

mm 2000/02/04(金) 02:53:02
> 1. 言語は何でもいいんで (Java でも C でも perl でもサーバで使えるなら OK)、
Java 同士なら RIM が使えるというメリットもあります…でも、RIMについては、
回答できる知識はないので、どこかで調べて下さいな(苦笑)

B-Cus 2000/02/04(金) 03:09:50
> RIM
RMI?

mm 2000/02/04(金) 03:28:51
>RMI?
すいません、間違いです(^^;
Remote Method Invocation

サーバーとHTMLで会話する限り、クライアント側で Java Applet を
使う意味はあまりないのではないかと思ったのです。

mm 2000/02/04(金) 03:39:45
睡魔に襲われてるようで、また、間違いです(^^;
HTML → HTTP

よっちゃん 2000/02/07(月) 01:51:29
なんだか難しそうですが...
一応解決にしておきます。
ありがとうございました。

よっちゃん 2000/02/07(月) 01:53:18
[[解決]]
クリックするの忘れてました。

[上に] [前に] [次に]