• ベストアンサー

「JAVA EE」の勉強方法について教えてください。

「JAVA EE」(APServerを使用)について、 ある程度(サンプルレベル)の開発運用レベルまでの知識習得を するには、どの順序で、何を勉強していくのがよいのでしょうか。 「JAVA SE」については結構資料があるのですが、 「JAVA EE」で実際、AP使用してどのように使っていくのかといった、 資料を見つけることができません。 もし、ご存知の方いらしっしゃいましたら、是非、ご経験上からの お勧めの習得方法と、参考になるようなサイト、資料を 教えていただけませんでしょうか。 よろしくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Rolily
  • ベストアンサー率33% (71/215)
回答No.1

基礎からのサーブレット/JSPという本を使用しました。 わかりやすくてよかったですよ。 http://www.amazon.co.jp/%E5%9F%BA%E7%A4%8E%E3%81%8B%E3%82%89%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%96%E3%83%AC%E3%83%83%E3%83%88-JSP-%E6%94%B9%E8%A8%82%E7%89%88-%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%81%AE%E7%A8%AE%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E5%AE%AE%E6%9C%AC/dp/479734041X サイトだとこのあたり・・ http://www.site-cooler.com/java/j2ee/ http://www.javadrive.jp/servlet/index.html http://www.hellohiro.com/servlet.htm あとは有名どころのJavaの道でもみれます。 SJC-WC試験対策向けのようですが http://sjcwc.web.fc2.com/ 私もまだきちんと習得できていないのですが^^; がんばりましょう!

pon2pon2
質問者

お礼

「Rolily」様 本ご紹介ありがとうございます。早速購入して読んでみます。 「J2EE講座」これ凄いですね。 J2EEにおけるAPServerの役割がとてもわかりやすいですね。 他のご紹介のサイトもじっくり読んで見たいと思います。 どうも今ひとつピンとこないのが、 APServer使用したJAVA EEだと多くの開発者がプログラムを作成して、 APServerの機能使用して、作成したアプリをデプロイ?して、 配置して、利用できるようにするってイメージなのかなとか、 ライブラリやらコンパイラやらが、WebLogicやOASを入れることで、 すでに入っているので特に、JAVAをインストールする必要が無いという イメージなのですが、 APServerと作成したアプリの紐付け(展開?)をどうすると、使用できるようになって、 ユーザーはどう接続して、そのアプリケーションを使用できるようになるのかが 今ひとつ見えてこなかったりしてます。 ご紹介いただいたサイトとか見るとわかったりしますでしょうか。 もし、ご経験からわかれば、ご教示いただけませんでしょうか。

その他の回答 (1)

  • Rolily
  • ベストアンサー率33% (71/215)
回答No.2

お礼ありがとうございます^^ 私もまだまだ勉強中の身で、詳しくはないのですが・・ http://okwave.jp/qa376986.html サーブレットを公開するには・・という質問に対する回答がかかれてあります。 少しご質問からズレてしまっている気がしますが・・。 すみません・・。

pon2pon2
質問者

お礼

ご返信ありがとうございます。 教えていただきましたいろいろな資料見てますと、 いろいろと知らなければいけない事前知識が たくさん必要だと改めて感じました。 一度、実際、試行錯誤で作ってみたいと思います。 いろいろご教示いただき、とても助かりました。 本当にありがとうございます。

関連するQ&A

  • JAVA EEの勉強を始めるには?

    プログラミング歴(perl)半年のネットワークエンジニアです。 JAVA EEに関して三つ質問があります。 遠い将来、開発SEに転職するためにJAVA EEの勉強を始めたいと思っている のですが、JAVA EEの勉強/実践を始めるには自前のサーバを立てる必要が あるのでしょうか? また、JAVA EEより前にJAVA SEを勉強しておく必要はあるのでしょうか? 最後に、JAVA EEでデータベースを利用する場合はORACLEを利用する 必要があるのでしょうか? 大分に見当違いな質問であるかもしれませんが、 ご回答、ご説明よろしくお願い致します。

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

    お世話になっております。 現在以下の環境でサーバサイドプログラミングをしております。 Eclipse Europa Version 3.3.2 J2SE SDK1.5.0_15 Apache Tomcat /5.5.26 この環境でも問題なくサーブレットやJSPの開発ができており、動作確認もできております。そこで気になったのが、Java EE SDKの存在です。構成内容を見てみるとSample?のようなものとそのほかにも色々入っているようですが、JavaSDKだけで開発ができている今、これらの存在が疑問です。 なんとなく、JSPのコードをコンテナがサーブレット形式にコンパイルする際にJDKが必要なのだということはわかったのですが、なぜにサーバサイドプログラミングであるのにJ2SE Software Development Kitで開発が行え、Java EE SDKが必要ないのでしょうか。 よろしくお願い致します。

    • ベストアンサー
    • Java
  • JAVA環境にインストールについて(JAVA初心者です。)

    JAVA環境にインストールについて(JAVA初心者です。) ・JAVAでの開発が必要になったため、JAVA(SE)をインストールしました。 ・PATH等を設定 ・コマンドプロンプトからjavac -version を実行してバージョンが表示するのを確認しました。 次に、JDK内のdemoのapplets内のdemoを実行してみたのですが実行できませんでした。 まだ何かインストールするものが必要ですか? あと、JAVA SE と JAVA EEの違いはなんですか? なにぶん、JAVA生まれて初めてやるもので、上司から本を渡され、本を見て悪戦苦闘してます。 (その上司もJAVA全然知らなく、すべて私に押し付けています。) 何か参考になるHP等ありましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • macでjavaとphpの勉強をしたいのですが

    macbook proを購入しました。 これからこのmacbook proでjavaとphpの勉強をしていこうと思っているのですが、 macでの開発環境等はどういったものが一般的なのでしょうか? 今までwindowsしか使った事がなくjavaについてもほとんど知識がありません。 windowsではeclipseをインストールしてサンプルを少し動かしてみた程度です。 今後macで開発を進めていくにあたり、オススメの書籍やWEBサイト等ありましたら教えて頂きたいと思います。 よろしくお願いします。

    • ベストアンサー
    • Java
  • C# 勉強方法

    C# 勉強方法 現在入門書や入門サイトをいくつも回り初級レベルにはなれたと思います。しかしその先が見えません。 ネット上の色んなサンプル見てるのですがリンク切れてるのも多く、初級者レベルのサンプルばかりで あまり参考にはなりそうにありません。家で勉強するにあたってどんなことを勉強すればいいかわからなくなってきています。C#で開発をばりばりやっておられる方、どのような勉強で上達しましたか?この参考書で勉強しろ!とかオススメ書籍があれば是非、ここのサイトのソースをじっくりみろ!とオススメサイトがあれば是非、またこういう勉強を家ではやっていた、またはやっているなどをあれば教えてください。 焦るなという意見もでそうですが焦っております。道が見えなくて大変こまってます

  • WEBクリエーターのJAVAスキル

    現在、JAVAアプリケーションが開発できるまでのレベルまで日々勉強に励んでいるのですが、くりえーたーに必要なJAVAのスキルとして、アプリケーション開発の知識以外に、JSP等の応用知識をWEBクリエーターとして学ぶ必要はあるのでしょうか?また、JAVAスキルは日々新しい知識が入ってきているそうですが、専門学校に通うお金がないために、独学で頑張っていこうとしているのですが、クリエーターとしてならここまで覚えればいいんじゃないかな、というレベルまで上げていくためにお奨めの書籍がありましたらよろしくお願いします。できればその書籍の学ぶ順番もお願い致します。また、書籍じゃ無理無理ということでしたら、他に、できればお金のかからない方法をご存知ならばお教え下さい。

    • ベストアンサー
    • Java
  • J2EEを基礎から学びたい。

    TOMCATでJSP/servletを使ってWEBアプリを開発できる程度なんですが、J2EEを基礎から学びたいと思ってます。 JAVA資格のSJC-WCを勉強すれば基礎が身につくのかなと思い参考書を選んでいるのですが、資格のための勉強にはしたくないので、実践でも通じる参考書を紹介していただけますか。よろしくお願いします。

    • ベストアンサー
    • Java
  • J2EEと.NETについて。【初心者です】

    Webシステムの勉強をするためにJ2EEか.NETのどちらかを勉強しようと思っています。簡単なシステムを作ってみたいと考えています。まったくの初心者で、プログラムはFortranとC言語を少し使ったことがある程度なのですが、どちらから勉強したほうがいいでしょうか? 最近の動向や、習得難易度、必要な知識などにも言及していただけると、助かります。 よろしくおねがいします。

  • Java環境の下準備で困っています。

    「アプリ作成でやさしく身につく徹底入門 新基準Javaプログラミング」という参考書でJavaの勉強を始めましたが、出だしの開発環境と実行環境の準備でいきなりつまづいてしまいました。 参考書によると、http://java.sun.com/javase/ja/6/download.htmlから 「JDK 6u1」 というものをダウンロードするように書かれているのですが、 書かれてあるページの何処を探しても同じものはなく、似たようなものだと以下の 「Java SE Development Kit with JavaFX (JDK 6u25 / FX 1.3.1)」 というものが有ります。 JDKって"Java SE Development Kit"という意味ですよね、ただ、with JavaFXというのが何か解りません。 参考書に沿って勉強していきたいのですが、「JDK 6u1」に該当するものはどれなのでしょうか? 因みに使用しているPCは MacBookPro 10.6.8で ターミナルは2.1.2です。 最初はEclips等使わず、miエディタとターミナルのみを使って学習していき、 慣れてきたらEclipsを使用していこうと思っております。 せっかく参考書を買ってきたのに全く進まず困っています。 宜しくお願いいたします。

    • ベストアンサー
    • Java
  • LinuxにJ2EEのインストール

    LinuxにJ2EEのインストールが思うように上手くいきません。 # chmod 544 java_ee_sdk-5_08-jdk-6u17-linux-ml.bin # ./java_ee_sdk-5_08-jdk-6u17-linux-ml.bin J2EEのbinファイルを格納したディレクトリで、 以上のようなコマンドを打ちました。(root権限を持つユーザで) しかし、以下のような結果が出力されてしまいました。 2時間以上様子を見ていましたが全く動く気配が無い為、 恐らくエラーになっていると思われるのですが、原因がわかりません。 原因と解決策がご存知の方は教えてください。 ------------------------------------ 使用可能なディスク容量をチェックしています... Java(TM) 2 Runtime Environment をチェックしています... Java(TM) 2 Runtime Environment ファイルを抽出してます... *** glibc detected *** double free or corruption (!prev): 0x0806df48 *** 一時ファイルを削除しています... ------------------------------------ LinuxのOSはVineの4.2です。 プロジェクトの開発都合上、少し前のOSです。 実際には、Linux(Vine4.2)サーバにJava環境を入れるのですが、 Linuxを操作するのは初めてで、VMwareにLinuxを入れて インストール方法を勉強中です。

専門家に質問してみよう