• 締切済み

Javaの出来る事

noname#3852の回答

noname#3852
noname#3852
回答No.2

kasutoroさん、こんにちは。 質問の意が、Kanataさんに対する補足「サーブレットに出来なくてアプレットにだけ出来るもの何ですか」として。 2つの使用目的を考えれば、おのずと答えが出てくると思います。 簡単に言うと「サーブレット」はクライアントからの要求に応答するJavaプログラムの仕組みで、「アプレット」とは自分自身だけでは動作しないGUIアプリケーションと思っていただければと思います。 # ちなみに両方の名前の最後につく「let」とは、「小さい」を表す接尾語です。 よって、サーブレットの場合、「アプレットのようにGUI関連はできない」の一語につきると思います。 他はクライアントに応答するまでに(エラー覚悟なら応答しないでも良いですが)完了すれば、ファイルを参照しようと、データベースに接続しようと構いません。 ただし、おわかりかと思いますが、そのサーバーで(Windowsならエクスプローラなどで)参照できないファイルに対しては、その上で動作する「サーブレット」からも当然参照できません。

関連するQ&A

  • JAVAアプレットの仕組みについて

    HTMLに埋め込まれたJAVAアプレットが画像を表示するように記述されている場合、JAVAアプレットは画像をサーバーからダウンロードして表示しているんですよね? JAVAアプレットがサーバーからファイルをダウンロードできるように、 JAVAアプレットがサーバー上にファイルを作り出すこともできるのですか? 今、計算プログラムをダウンロードで配布して、実行して得られた計算結果を投稿してもらう仕組みを作っているのですが、 JAVAアプレットにサーバー上のファイルを操作する能力があるのなら、JAVAアプレットを読み込み実行するだけで配布と投稿の作業が一まとめにできてしまうと思いました。 JAVAアプレットはサーバー上のファイルをどこまで操作できるのでしょうか?

    • ベストアンサー
    • Java
  • JavaとHTMLについて

    Java初心者です。アプレットを使ってプログラムしています。HTMLには<applet> のタグをつかってclassファイルをHTMLの中に取り込みますが、他の方法もあるのでしょうか?<embed><object>とかも無理して使えるのでしょうか?Web上でJavaを扱う際に、アプレット以外の方法があれば知りたいのですが。また、そういったものを調べるのに適したサイトや書籍をお教え下さい。お願いします

  • JAVAアプレットからJavaScriptへデータを渡すには?

    こんにちは。 JAVAアプレットはパラメータタグでhtmlからテキストデータを受け取ることができますが、 反対にJAVAアプレットからhtml(たとえばフォームのテキストエリアなど)に、テキストデータを渡すことはできますでしょうか? サンプルがあるとたすかるのですが。 よろしくお願い致します。

    • ベストアンサー
    • Java
  • JavaアプレットはWebブラウザ上で動作し、Javaサーブレットはサ

    JavaアプレットはWebブラウザ上で動作し、Javaサーブレットはサーバー上で動き、Javaアプリケーションは単独で動作するということは理解しました。 以上の3つには機能的な違いがありますか? JavaアプリケーションにはあってJavaアプレットには無いもの、Javaサーブレットにあって、Javaアプレットには無いもの、JavaサーブレットにあってJavaアプリケーションには無いものなど、もっと詳しく知りたいです。参考の本などもお待ちしています。皆さんの知恵をお貸しください。よろしくおねがいします。

    • ベストアンサー
    • Java
  • JAVAでのチャットができません

    iMacを使ってYahoo!チャットに接続しています。 JAVAとHTMLを選択するところがあって、HTMLだとチャットができるのですが、JAVAだとアプレットが起動中のまま強制終了してしまいます。 ブラウザはInternet Explorer 5.0です。 編集→初期設定を見てみましたが、JAVAに関する項目はありませんでした。 どうすればJAVAでできるようになるか、教えて下さい!

  • Javaアプレットの上に画像を重ねたい

    javaアプレットの上に、別の画像を重ねたいと思い、画像とjavaアプレットをそれぞれ別のlayerにいれて重ねてみたのですが、どうしてもjavaアプレットが上に来てしまいます。 z-indexで調整したのですが、ダメでした。 なにか方法をご存じでしょうか? なお、javaアプレット自体を編集する事はできません。 また「javaアプレットの上に画像は重ねられない」という仕様であればあきらめるので、ご存じでしたらお教えください。 よろしくお願いいたします。

  • javaアプリケーションをHTML上から実行する

    JAVAアプレットの場合は、HTML上で実行するときに 目的のクラスファイルを<applet>タグで囲んで実行しますが、 これがJavaアプリケーションの場合、HTML上から Javaアプリケーションを実行することは可能なのでしょうか? また可能な場合は、どのようにしてJavaアプリケーションを 実行すればよろしいのでしょうか?

    • ベストアンサー
    • Java
  • JAVAのいろいろ

    こんばんわ。 サーバサイドのサーブレットとJSP、 クライアントサイドのJAVAアプレットとJAVAスクリプト、 JAVA初心者で、これからプログラムを勉強してシステム構築していきたいのですが、どの組み合わせが一番容易でわかりやすいでしょうか? 作成したいシステムは以下のMr.camのようなライブカメラです。 <http://www.tvdo.net/>

    • ベストアンサー
    • Java
  • レンタルサーバでJAVAを起動させられませんか?

    JAVAアプリケーションをサーバに置き、クライアント側のJAVAアプレットと通信させたいのですが、レンタルサーバにFTPでJAVAアプリケーションをアップしましたが、起動させられません。 レンタルサーバで提供されているSSHでサーバにログインしましたが、「>JAVA アプリケーション名」では「command not found」のようなことを言われてしまいます。 何か方法はないのでしょうか? よろしくお願いします。

  • 一口にJavaと言っても・・・

    お世話になります。 Javaで開発~ってことを耳にしたりするのですが、 一口にJavaって言っても、何種類もあってよく違いが分かりません。 (JavaとJavaScriptは違うって事はわかります) 1:Javaアプリケーション 2:Javaアプレット 3:Javaサーブレット 4:JSP これらの違いってどこにあるのですか? WEB上で動くアプリケーションを開発したい!ってなった場合、 どれを選択すればよいのでしょうか? また、上記以外にもJavaの種類がありましたら、 ぜひ教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java