• 締切済み

JSPで開発したシステムの内部公開

JSPで開発したWebアプリケーションをデータベースを構築せず、共有するネットワークに内部公開したいのですが可能でしょうか? また、方法を教えてください。 初心者なので、質問内容がわからないかもしれませんがよろしくお願いします。

みんなの回答

  • mitoneko
  • ベストアンサー率58% (469/798)
回答No.2

 htmlで書いた普通のホームページを公開するためには、webサーバーが必要です。(例えば、apacheとかがフリーでは有名ですね。)そして、そのサーバーが、共有するネットワーク環境でアクセスできるように設定することも必要です。  これは、わかりますね?  これと同じように、jspで書かれたwebアプリケーションを公開するためには、アプリケーションサーバーが必要です。(フリーでは、例えば、同じくapacheのグループが開発したApache Tomcatが有名です。)そして、webサーバーと同じく、共有するネットワーク環境で、このサーバーにアクセスできるように設定することが必要です。  さて、この文章が、暗号に見えるようでしたら、もはやここで説明できる領域を超えています。そのレベルから説明を始めたら、本が一冊書けるからです=^・・;=  解らないところがあるという程度でしたら、どこでつまづいているか補足お願いできますでしょうか?アプリケーションを開発環境で作成した後、サーバーを一から立ち上げて、サーバーにアプリケーションをセッティングして、他のパソコンから見えるようにする手順を一から書いていたら、この回答欄に書ける文字数を軽く超えますので(苦笑)

  • cse_ri2
  • ベストアンサー率25% (830/3287)
回答No.1

そのJSPのアプリケーションの仕様書や設計書を、利用者に公開すれば済む話かと思いますが。 もし、私の回答が理解できなければ、どういう背景でその質問が出たのか補足をお願いします。

sasuke-kun
質問者

補足

回答ありがとうございます。 掲示板のように、記事の投稿や閲覧をできる、というのが開発した機能の一部です。 今はデータベースはまだ構築する技術がありません。 記事の内容はログファイルに保存するようにしてあり、開発を行っているPCでしかシステムは動かしていません。 複数のPCから同時に、開発したシステム内で会話をしてもらい、とある実験をしたいのです。

関連するQ&A

  • webアプリケーション開発でおすすめのフレームワーク

    今までWebアプリケーション開発ではstrutsしか使用経験がありません。 struts以外でJavaでのWebアプリケーション開発でおすすめのフレームワークはありませんか? 開発が簡単になれば、フレームワークやJSPのタグ仕様などこだわりはありません。 開発アプリは掲示板のようなユーザから情報をもらってデータベースに格納して、そのデータベース情報を再度表示するような簡単なプログラムです。

    • ベストアンサー
    • Java
  • Webアプリケーション開発とWebシステム開発の違い

    工業大学の学生です. 卒論でWebシステムについて調べています. 質問は Webアプリケーション開発とWebシステム開発の違いについてです. 自分で調べたところ,Webアプリケーション開発とWebシステム開発の説明は同じような事がかいてあります. Webアプリケーション開発とWebシステム開発は違うものなのか,同じものなのかわかりません. 教えていただきたいです. よろしくお願いします.

  • JSPとフレームワーク

    初歩的な質問ですが、素通りせず回答お願いします。 JSPでWebアプリケーションを作成するため JSPの勉強をしようと考えていますが、StrutsやHibernateなどの フレームワークの勉強も必要でしょうか? ※ちなみにJava初心者です(余談)。 どなたかご教授ください、お願いします。

    • ベストアンサー
    • Java
  • Web開発の業務内容

    Web開発に興味があるものです。 Web開発というとサーブレットとJSPがあるという事で、Javaの勉強の後 サーブレットとJSPについての初心者本を数冊見てみたのですが、内容が かなり重複していました。 実際Web開発の業務内容も本に載っているような事が主で、そんなに広範囲ではないのですか? ちなみにStrutsなどのフレームワークを用いたWeb開発は除きます。 また、実はこのフレームワークがキモだったりするのですか? ご教授願います。

  • JSPについて。

    仕事でJSPプログラムを作成する事になったのですが、 OS:WindowsNTServer4.0SP5 Webサーバ:IIS アプリケーションサーバ:Enhydra 開発ツール:JBuilder5 という構成でいこうと思っています。 ここで質問なのですが、Enhydra3.1をKelp4.0でJBuilder5にアドインした時に、XMLのコンパイラしか見当たりません。これはEnhydraはXMLのみ実行できるということでしょうか?それともXML=JSPといった感覚で宜しいのでしょうか? IIS+ASP(VBScript)しか経験のない私なので、どうもJSPの感覚がつかめません。 どなたかお分かりになる方がいらっしゃいましたら、ご指導の程よろしくお願いいたします。

    • ベストアンサー
    • Java
  • クリエーターとしてのシステム構築スキル

    WEBクリエーター業(フリー)として、システム構築知識として、 ・MYSQL ・PHP ・JAVA ・セキュリティー をマスターしようと考えております。 そこでいろいろとご存知の方にお聞きしたいのですが、以上の知識のほかに、最低限必要な知識はございますか?また、システム構築は、デザイン以上に収入になるそうですが、いやらしい話になりますが、クリエーターのデザイン構築で一番収入に繋がる業務は何でしょうか?また、ネットワークの知識は必要でしょうか?また、JAVAは、アプリケーションが開発できるまでの知識を身に付けたいのですが、JAVAにはその他に、JSP等の応用知識がございますが、クリエーター業に必要でしょうか?さらに、フリーでやるならば ・ソフトウェア開発技術者・データベースエンジニア・ネットワークエンジニア・セキュリティアドミニストレータ他ベンダー試験・Oracleマスター・SJC-WC の知識があれば信用できるといわれましたが、大規模は請け負わないとして、中規模サイト製作まで(サーバー知識以外全て)を一人で行いたい場合もこれらのレベルの知識を必要とするのでしょうか?データベースにしても、MYSQLとORACLEとでは、難易度が変わってくると思うんです。長くなりましたがこれらのことがもやもやな状態でいます。よろしくお願いいたします。

  • インターネット上へ社内データの公開

    社内開発にてデータ公開用WEBサーバーをたてる事になりました。 社内の基幹システム(オラクル)の内容を社外に公開するというものです。(ID,パスワード機能付き) 環境としては「Windows2003 Server」、「IIS6.0」、「ASP」を考えております。 そこで疑問なのが、WEBサーバーから直接社内にあるデータベースを見れるか?セキュリティ上問題がないか?と不安な部分は多々あります。 専門知識をお持ちの方、こういったシステムを構築された方、教えて下さい。

  • 職業訓練で就職できますか?

    近くのハローワークの職業訓練なのですが。 1.経営情報管理-経営戦略に沿った情報化戦略を構想・提案ができるための知識を習得する 2.データベース活用技術-データベースシステムの設計・構築に関する技術および関連知識を習得する 3.プログラミング技術-プログラミング言語(Java、VB等)やUMLによるオブジェクト指向開発のための設計手法を習得する 4.ネットワーク技術-ネットワーク(LAN、インターネット)に関する技術および関連知識を習得する 5.Webアプリケーション構築-JSP・サーブレットを用いたWebアプリケーション構築技術および関連知識を習得する 6.システム構築実習-データベース技術、ネットワーク技術、プログラミング技術を活かし、グループで実際に業務システム(Webアプリケーションシステム)を設計・構築する これを半年にわたって学ぶようです。受講後の就職としてはシステムエンジニアやプログラマーとなっていますが、全くの基礎知識無しに職業訓練で半年学んで、そのような仕事が出来ますでしょうか?仮に就けたとしてもついていけずチンプンカンプンか、常に勉強し続けなければいけないような気がするのですが、いかがでしょうか?

  • JSP・サーブレットとphpどちらがいい?

    質問1:どちらがおすすめですか?またこのどちらかじゃなくてもいいので、webサイト構築にお勧めの言語をご教示ください 質問2:jspやサーブレットでfacebookやmixiやok waveみたいなサイトを構築できますか? 質問3:スマートフォン向けのサイトの構築でもjspやサーブレットは使えますか?

    • ベストアンサー
    • Java
  • webシステムを公開している(一般の人が利用できる)サイトを教えてください

    現在webシステムを独学で勉強しながら構築しようと思っています。 (javaのJSP/サーブレットとかSWINGで) そこで、web上に公開されているシステム(一般の人が利用できる) サイトの場所をご存じの方いらっしゃいましたら教えてください。