• ベストアンサー

WWWサーバとJavaAppletとの通信

ct27の回答

  • ct27
  • ベストアンサー率62% (48/77)
回答No.1

一応確認ですが、JavaScriptとJavaApplet(つまりJava言語)は全くの別物ということはご存じでしょうか? 全然詳しくないのですが、サーバサイドでJavaを動かそうと思われる場合はサーブレットがJSPを使用すると思います。 おそらくどちらかでやりたいと思われていることが実現できるような気がします。

参考URL:
http://www.os.xaxon.ne.jp/%7Esharland/servlet/
sunasearch
質問者

補足

早速の回答ありがとうございます. JavaScriptとJavaAppletとの違いは,プログラムをサーバ側で動かすか, ユーザ側にダウンロードして動かすアプリケーションかの違いという単純な認識です. (JavaAppletの質問はなんとなく筋違いかなとも思いつつ, 識者がおられそうなのであえて質問させていただきました) 実は,現在サーバはPerlで動いておりまして, データ転送の部分のみの問題ですので,とりあえず Javaサーバを構築しないですむ方法がないものかと思って質問させていただきました. (Perlの方で質問するべきなのかもしれませんね) 御提供下さったURLの中身につきましては全くの素人ですが, 将来的なことも見据えて,勉強させていただきたいと思います. ありがとうございます.

関連するQ&A

  • JavaAppletで

    PhotoAlbumという名前で、JavaAppletのプログラムを作成し、HPで公開しました。内容は、5枚程度の写真を写真名の数字の若い順で表示し、次の写真へ1つ進むボタン、1つ戻るボタン、1番最後の画像に進むボタン、1番最初の画像に戻るボタンの4つと、そのボタンを並べるパネルを使った、かなり初歩的なプログラムです。(プログラムは長過ぎて載せれませんでした^^;) すると、JavaSDK1.4.0がインストールされている自分のPC(OS:Win2000とXP)では、きちんと見ることが出来たのですが、それ以外のPC(Win98SEや2000)から見ると、他サイトのAppletは見れるのに、私が作成したものだけが全く見れませんでした。灰色の枠だけができ(APPLETタグで幅と高さを指定してるため)、全く何も起こりません。 ちなみにWin95のPCでも確認したのですが、同じく他サイトのアプレットは見れるのに、私が作成したものだけが見れず、AppletのPlug-inというのをインストールすると見れるようになりました。 なぜこのように、きちんと動作するものとしないものがあったり、SDKが入ってるPCだけ見れたりするのでしょうか? またどうすれば、多くのPCから見れるようになるのでしょうか?(他サイトのAppletのようにplugとかSDKをインストールしなくても見れるようになるでしょうか?) 宜しくお願いしますm(__)m

    • ベストアンサー
    • Java
  • javascriptとJavaAppletの連携について

    javascriptとJavaAppletの連携について質問です。 あるHTMLに組み込んだJavaAppletの関数を同HTMLに組み込んだ外部javascriptファイルから実行したいのですが、このような事は可能でしょうか? HTMLに直接javascriptを記述した場合は document.Applet名.関数() とすると普通に呼び出せるのですが、外部jsファイルからこれと同様行おうとした時、どうもこのjsファイルからAppletが見えてないような気がします。実際、document.applets.lengthでNullと確認出来ます。 Javaであればオブジェクト参照の受け渡しなどで解決出来るでしょうが、javascriptではこれと同様の事が出来るのでしょうか? あるいは、この場合そのような事は必要なのでしょうか? なお、この外部スクリプトは同HTMLとは別階層にある100程度のファイル群です。 Javaの経験はある程度あるのですが、javascriptは普段あまり利用しないので、ひょっとしたら初歩的な事を勘違いしているのかもしれません。 どうかご教示よろしくお願いします。

    • ベストアンサー
    • Java
  • JavaAppletのイベントの強制発生方法

    JavaAppletのイベント処理についてお伺いしたい事があります。 Appletで作成した画面にボタンAを設置し、 actionPerformedのイベントを作成しました。 private void ボタンA_actionPerformed (java.awt.event.ActionEvent ae) {   //処理内容 } ボタンAを押下すると上記のイベントが呼ばれ正常に動作するのですが、このイベント処理をボタンAを押下する以外の方法で呼び出す事は可能なのでしょうか? 下記内容は例として、ボタンBで[F1]が押されたらボタンAの押下処理を呼び出そうとしております。 private void ボタンB_keyPressed (java.awt.event.KeyEvent ke) {   java.awt.event.ActionEvent ae;   ae = ○○○○○○;   if (e.getKeyCode() == java.awt.event.KeyEvent.VK_F1) {     ボタンA_actionPerformed(ae);   } } java.awt.event.ActionEventで定義した変数aeの中身の所でつまづいております。 ご存知の方おりましたらご指導願います。

  • JavaアプレットでJavaMailAPIを使用するときのエラーについて

    今Javaアプレットでメールを送信するプログラムを作成しているのですが、アプレットだけをappletviewerで実行するときはうまく起動するのに、htmlに埋め込むとアプレットの読み込みに失敗してしまいます。 htmlでは下のようにJavaApplet.classというクラスファイルを指定しているのですが、駄目でした。このhtmlファイルとclassファイルは同じディレクトリに配置しています。これは何が原因なのでしょうか? 使っているjdkのバージョンはjdk1.4.2.12です。 環境変数の設定はJAVA_HOMEにC:\jdk1.4.2_12、PATHにはC:\jdk1.4.2_12\binとしてあります。 よろしくお願いします。 <html> <head></head> <body> <p align = "center">試作</p> <p align = "left">E-mailの送信</p> <Applet code = "JavaApplet.class" width = 400 height = 300></Applet> </body> </html>

    • ベストアンサー
    • Java
  • SOS)JavaAppletがhtmlで見れません

    はじめての質問です。 どうかご回答よろしくお願い致します。 また、なにかと至らないところがございますが、どうかよろしくお願い致します。 追加で必要な情報などがございましたら、追記させていただく所存です。 現在私のパソコンで、「JavaAppletを使い、javaをhtmlに埋め込んで見ることができない」という問題が発生しております。  問題 JavaAppletが埋め込まれたhtmlを開くと、メッセージボックスがポップし、下記のように表示されます。 1行目:セキュリティ設定によってブロックされたアプリケーション 2行目:セキュリティ設定により、ローカル・アプリケーションの実行がブロックされています また、javaが一切起動できないようではなく、javaを起動しようとした所、途中でブロックされるようになっております。 (起動中のクルクルしたのは見れる)  現状 ・AppletViewerでプログラム自体はを見ることができる。 ・「xampp」の「tomcat」を使うと"htmlファイル内のApplet"を見ることができる。  コマンドプロンプトにて バージョンチェックした結果 ・java -version "1.6.0_23" ・javac -version "1.6.0_23"  既に実行した調査方法 ・コントロールパネル\javaにてセキュリティ・レベルを最低まで下げる。 ・また、上記の場所にて、ブラウザでJavaコンテンツを有効にチェックが入っていることを確認する。 ・IE、Firefox、opera、chromeにて起動できないことを確認する。 ・IEのインターネットオプション\セキュリティ\ローカルイントラネットにてActiveXが有効であることを確認する。 ・また、上記の場所にてJava アプレットのスクリプト が有効であることを確認する。 どうかよろしくお願いいたします(m´・ω・`)m

    • ベストアンサー
    • Java
  • オブジェクト指向、理解しやすい?

     最近、Javaの解説書や解説サイトを見ていて、しばしば、「Javaは完全なオブジェクト指向だから理解しやすい」といった記述を見かけます。(「プログラムが見やすくなる」とかではなく)  Javaに限った話ではないのですが、個人的に、オブジェクト指向の概念は、プログラミング初心者の最大の関門ではないかと勝手に思っています。僕はPHPから入ったのですが、ある程度基本事項をマスターした後も、オブジェクト指向だけは長い間苦手としてきました。(最近やっと慣れてきたところです。)  そこで伺いたいのですが、最初にやったプログラミング言語がオブジェクト指向だったという方、オブジェクト指向の概念は、 1.わかりやすかった 2.そこでつまずいた 3.特に意識せずに通り過ぎた 4.その他 いずれでしょうか? ※最初にJavaについて書きましたが、これはただの例なので、オブジェクト指向言語全般についての質問であるととらえてください。

  • オブジェクト指向の特徴

    プログラミングにおいて Java言語などのオブジェクト指向とは 「クラス(設計図)からインスタンス(実体)を量産できる。」がオブジェクト指向ではないプログラミング言語との決定的な違いなのでしょうか? またオブジェクト指向とオブジェクト指向ではない言語の決定的な違いや 実際に実務において経験した感覚的な違いなどがあれば教えてください。 インターネットに乗っていない些細なことでも構いません。

    • ベストアンサー
    • Java
  • Cとjavaの違い

    学校でC言語プログラミングを学んでおり,新たにjavaも習うことになったのですが, C言語とjava言語の違いはどのような所なのでしょうか? java言語は「オブジェクト指向」ですが,C言語は何指向なのでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java
  • オブジェクト指向プログラミング学習向けのサンプルプログラム

    「これは参考になるよ」というような、 オブジェクト指向プログラミング学習向けのサンプルプログラムを教えていただけませんか? 言語はDelphiです。 Delphiに限らず、他言語(Java、C#、C++あたり)でも結構です (移植しますので、出来ればCUI、GUIが少ないものが理想です) よろしくお願いいたします。 Delphiにてオブジェクト指向プログラミングを学んでいます。 書籍等で、基本的なことは学びました。 理解度およびスキルを上げるために、実際にプログラミングしたいと思います。 (入門書を利用してや、 自分で考えながらのテスト的なプログラミングには限界を感じてまして^^;)

  • appletよりobject要素は使うべきですか

    ある場所でJAVAのappletが配布されており、その利用を考えています。 調べてみるとappletタグは非推奨であり、objectタグを使って下さいとあります。 ですが、objectは対応していないブラウザもあるとのことです。 そこで作者さんに問い合わせたところ、 サンプルの通りappletタグを使ってくださいと言われました。 HTML5とかがそろそろ出てきそうなので objectタグで慣れていた方がいいような気がしているのですが、 やっぱり作者さんの指示にしたがってappletタグを使うべきでしょうか。 objectタグだと実行不可ならばappletタグを使うしかありません。 どんなもんでしょう?

    • ベストアンサー
    • HTML