• ベストアンサー

ASPを使う理由を教えてください。

ASPにすべきかJAVAにすべきか迷っています。 ASPにする理由、メリット、デメリットなど 教えてください。

  • hikson
  • お礼率41% (139/338)

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

  • ベストアンサー
  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.3

前回の回答と矛盾しますが「私ならこうする」という回答です。 皮肉を含んでいますが、これが(私の周りの)現実です。 私ならASPを使います。 理由は…。 ・Microsoftのネットワーク戦略の変更によって新しいテクノロジへの転換が発生する可能性が高い→引き続き仕事がもらえる(笑 ・決済権を持つ人(上司、顧客側担当者)にMicrosoft信奉者が多いので責任転嫁しやすい(爆 冗談ではなく、現状では「迷ったらMicrosoft」が一番決済が通りやすく後でのいいわけも容易なのです。 個人的にはJSPが使いたいのですが市販コンピュ-タの8割が「ターゲットOSはWindows」と銘打っているような現状でJavaテクノロジのすばらしさを顧客/上司に説明してもわかってもらえないことが多く、すでにあきらめモードに入っています。 「で、LinuxでASPとやらは使えないのかね?」 「○○を××すれば使えますが、コストが…」 「じゃ、それでやってくれ」 こんな会話が日常なので…。

hikson
質問者

お礼

生々しく貴重なご意見ありがとうございます。 何処かの囲い込み至上主義的なやり方は好きじゃないけど・・・と内心思っている人って結構いるのかな(勝手な解釈です)。

その他の回答 (2)

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.2

JavaってJSPですか? 環境(OS)が指定されていないので答えようが無いんですけど…。 テクノロジを選択する時に考えるべきことは ・誰がメンテナンスするのか? 自分が一生やるのなら自分の得意なテクノロジで良いのですが、引き継ぐ可能性があるなら引継ぎの時に困らない様に ・テクノロジの寿命とシステムの寿命を考慮する 象徴的なパターンが2000年問題です。 「このシステムを2000年まで使うわけはない」と思って作ったプログラムが山ほどありました(私も犯人の一人ですが…)。 システムの寿命はプログラマやSEが考えているよりも長い事が多いのです。 5年後に使っているのか?その時にASPはあるのか?JSPは? 10年後ならどうか? もちろん、誰にもわからないことなのですが予想して設計することは必要です。

hikson
質問者

補足

説明不足ですみません。お聞きしたかった内容は、客観的に10年後を予想した場合、プログラマーの立場としてJAVA、ASPのどちらに力を入れてゆくべきかということで、具体的に環境がこうでということではありません。 >誰にもわからないことなのですが予想して設計することは必要です。 toysmithさんはどうお考えでしょうか?

  • hequil
  • ベストアンサー率65% (242/372)
回答No.1

私の場合は、 ・使用するサーバーがWindowsNTだった。 ・Visual Basicを習得していたので、ASP(VBScript)への移行が容易だった というだけなんですが、BASP21という優れたコンポーネントが利用できたり、必要ならVBで独自のCOMコンポーネントを作成できるので、開発しやすいですね。 他には使用言語をVBScript、JavaScript、PerlScriptと使えるので、選択肢が広いですよね。 あと、クリック1つでPDFやExcel、Accessファイルをサーバーで動的に作成してダウンロード、っていうのもASPが一番楽かなぁ~と勝手に思ってたりします。 #そういう仕事もちょくちょくあるので デメリットは、サーバーをWinNTに限定される点ですね UNIXサーバーでもASPを動かすこともできるんですけど、基本的にはNTになってしまうところですね。 そういう点ではサーバーサイドJavaの方が将来的なことを考えても良いかもしれません。 ASPはその気になれば、いつでも覚えられますし(笑) ま、何にしても「どのようなものを作るか(作りたいか)」とか「使用するサーバーの環境」によって、どの言語を使うかおのずと決まってくるかと思います。 参考まで

hikson
質問者

お礼

>そういう点ではサーバーサイドJavaの方が将来的なことを考えても良いかもしれません。・・・ ありがとうございます。参考になりました。

関連するQ&A

  • JAVAを使う理由を教えてください。

    ASPにするべきかJAVAにするべきか迷っています。 JAVAを使う理由、メリット、デメリットなど 教えてください。

  • ASPとASP.NETの比較

    ASPとASP.NETの特長、メリット、デメリット、必要環境、費用等々教えてください。また実際に使用した感想等ありましたら、合わせてお教え頂ければ幸いです。宜しくお願いします。

  • PHPとASPどっちがよい??

    比較的大規模な商用サイトの構築を考えています。 データベースを使用したいと思っているのですが PHPとASPのメリットデメリットがわかりません。 それぞれについてメリットデメリットを教えていただけないでしょうか。 あなたならどちらにしますか? あるいは他にもっとよい方法がありますか? ご教授ください。

  • SaasとASPの違い

    SaasとASPは何が違うのですか?それぞれのサービス提供者側・サービス受ける側それぞれのメリット・デメリットを教えてください!

  • ASPとASP.NET両方の開発ができる方へ質問です。

    今までASPをデバッガなしでいくつか開発してきたのですが、つい最近ASP.NETの勉強をはじめました。 しかし、プログラムの組み方というか仕組みがすごい違うので、すごい開発しにくいし、わかりません。 もし同じシステムとASPとASP.NETそれぞれで組むとしたら倍以上余裕でかかりそうです。VBの知識はちょっとはあります。 そこでお聞きしたいのですが、ASPとASP.NET双方の違いを詳しく教えていただけませんか?? お互いを比較したとき、それぞれのメリット・デメリット等など、 JavaScriptファイルなどをIncludeするにはaspxファイル自体に書き込む必要があるのか、それとも他に方法があるのか? 最終的にASP.NETはASPと比較して使えるものであるのか??またそうだとしたらどのような理由で等・・・ なんでもいいので、詳しい方のご教授をお願いいたします。

  • PHPとASPとJSPのメリット デメリットをおしえて

    PHPとASPとJSPのメリット デメリットを教えて下さい よろしくお願いいたします

    • ベストアンサー
    • PHP
  • aspについて

    仕事柄、最近ASP(Active Server Pagesでしたっけ?)をよく耳にするのですが、ASPはサーバ側で動作するんですよね。また、サーバ側で高速に動作させるためにコンパイル(?)を行ってると聞きましたが、そうなると、サーバの機種に依存することになると思うんです。 なぜ、こんなことを書いたかと申しますと、機種依存するんでしたら、Javaの方向性と異なってきてると思うんですが... Unix、Win、Macなど、OSに依存しないのがJavaの方向性だと思ってたのですが、最近巷を賑わしているASPがその方向性を無視しているのはなぜでしょうか? Javaの方向性が変わってきたと言うことですか? 関連の仕事をしている割には無知ですので、できれば分かり易く回答お願い致します。

  • JSPとASPのセキュリティの違いって?

     Urizakaです。  さて、現在ASPとJSPとの機能の比較調査を行っているのですが、その中で 「セキュリティについてASPはOSに依存しているが、JSPはJavaセキュリティによるセキュリティが可能」という記述を目にしました。そこで質問なのですが、このjavaセキュリティとは具体的にどういうものなのでしょうか?。またOSでのセキュリティに比べて、どんなメリットがあるのでしょうか?  宜しくお願いします。

    • ベストアンサー
    • Java
  • WEBプログラムのそれぞれのメリット デメリット

    WEBプログラムを覚えたいのですが、 言語がいろいろあり どの言語を選んでいいかが わかりません 言語のメリット デメリットを教えて下さい お勧めの言語はどれでしょうか? 以下のどれの回答でもかまいません ・ASP ・ASP.NET ・PHP ・JAVA ・JSP ・サーブレット

  • ASPやJAVAに詳しい方

    ITの会社に入りました。 プログラムですが、業務でASPを始めることになりました。 ASPは一般的に多く使っていけるものでしょうか?今の業務(プロジェクト)を終えても。今から一本に絞り本気でASPの勉強をするか、JAVAの講座があるので受講するか迷っています。 ・ASPをまだ実際には使ってないのですが、VBやHTML両方学習しないといけないのでしょうか?どちらも少し数週間触った程度です。 ・ASPだけをするのではなく、JAVAの勉強を若いうちからしていたほうがいいでしょうか? ・JAVA講座を終えると資格のSJC-Pを受けることことになるかと思いますが、この資格はどのくらいの難易度でしょうか?基本情報などと比べると。 以上、よろしくお願いします。