JavaサーブレットQ&A LV2
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG0552デフォルトの名無しさん
NGNG追加せよ
0553デフォルトの名無しさん
NGNG禿シクワラタ
0554416
NGNGそれはPGと呼ばないよ。(w
>483
WebObjなんて使うメリットが見当たらないが・・・
何故もう少し敷居が低いTOMCATではいけないのか?
>489
ここでいくら言っても信じてもらえないと思うが、
JNBのサーバーは規模の割には驚くくらいへぼいよ。
意外だろ?
つまり世の中、まだまだ知らない事がたくさんあるって事を言いたかっただけなのさ。
言い方が大人げ無くてスマソ。
>547
416の言ってる内容にあんまり学生かどうかは関係ないんじゃない?
単に出来る奴には本能的に携わっている能力で
出来ない奴には根本的に欠けている能力なんだろう。と思ふ。
0555デフォルトの名無しさん
NGNG0556デフォルトの名無しさん
NGNG君はデスマーチャー?
0557デフォルトの名無しさん
NGNG0558デフォルトの名無しさん
NGNG0559デフォルトの名無しさん
NGNG0560デフォルトの名無しさん
NGNG0561デフォルトの名無しさん
NGNG0562デフォルトの名無しさん
NGNG0563デフォルトの名無しさん
NGNG0564デフォルトの名無しさん
NGNG0565デフォルトの名無しさん
NGNG0566デフォルトの名無しさん
NGNG0567デフォルトの名無しさん
NGNG0568483
NGNGとりあえず、Tomcat + PostgreSQL + Linuxでいきます。
精神的な面?も色々と言ってくれて、まだまだやる気がたりんことを
認識しましたです。
人生始まったばっかりだ、萎えることもあるかもしれんが、がんばろ。
0569デフォルトの名無しさん
NGNG見てると憐れになってくるのだが、「何が」したいのだ?
動的コンテンツといっているところの「コンテンツ」はなんだ?
それが先輩の言うところのビジネスロジックだと思うが。
たぶん、足らないのはやる気ではなくて目的だと思う。
その辺の主婦がメディアのあおりで使い道のないPCを買うのに似てる。
0570デフォルトの名無しさん
NGNGころころ変わりますなぁ。
0571デフォルトの名無しさん
NGNG技術の利用を目的にするな。
その上で、目的をはっきりさせて、それを実現するための道具として、技術をとらえよ。
10人中10人が苦労している世界だ。
正当な苦労をせよ。
いつか、その経験が生かされる日がくることを祈る。
0572デフォルトの名無しさん
NGNG>動的コンテンツといっているところの「コンテンツ」はなんだ?
>それが先輩の言うところのビジネスロジックだと思うが。
なんで動的コンテンツがビジネスロジックなんだよ。 アホかぁ。
0573デフォルトの名無しさん
NGNG0574デフォルトの名無しさん
NGNGPHPもあれば、PerlやPython、Cという選択肢もあるか。
>>573
よく知らないんだけど、COBOLでCGIとか作れるの?
0575デフォルトの名無しさん
NGNGそうだよな、ServletやJSP, EJB使うよりも、PHPやPerl使った方が
遙かに効率がいいケースもある。
0576416じゃなかった・・・
NGNG>とりあえず、Tomcat + PostgreSQL + Linuxでいきます。
結局ヘタレセットになったのか・・・
>>569
>その辺の主婦がメディアのあおりで使い道のないPCを買うのに似てる
この表現すごくうまいね・・
確かにこのとおりだ・・
なにがやりたいんだろうね。かくしてるんだけど、
どうせ鯖たててメールを通じて匿名でゲームができるとか
その辺なんじゃないのかな?
>>571
>いつか、その経験が生かされる日がくることを祈る。
そうだね。たぶん、ちゃんとやればきっと生かされると思う
568が1人でやるならぜったいソッコーざせつするだろうけど
他の先輩がいるからどこまでつづくかな
0578デフォルトの名無しさん
NGNGTomcat + PostgreSQL + Linux は問答無用でヘタレセットなんですか?
問答無用で茨の道です (多分)。
0580デフォルトの名無しさん
NGNG逝けばわかるさ
ありがとう
0581デフォルトの名無しさん
NGNG適材適所を言いたかっただけよ。
サーブレットからIIOPで通信してる先がEJBじゃなくて、COBOLで書かれた
ビジネスロジックってのもありでしょ。
0582569
NGNG動的コンテンツとか呼んでいるもので、何を扱いたいのか(何を見せたいのか)が
ビジネスロジックにつながるのだといいたかったのだが
言葉が激しく足らんかったスマソ。
0583デフォルトの名無しさん
NGNG「安易」?
そういういい加減なこと言って、通ぶってるつもり?
>PHPもあれば、PerlやPython、Cという選択肢もあるか。
Javaのスレに書いてるのに
質問者が「PerlやPython、C」なんて考えてないと思うが・・・
相手がPHP知らないことに優越感を感じる人ですか?
>そうだよな、ServletやJSP, EJB使うよりも、PHPやPerl使った方が
>遙かに効率がいいケースもある。
どんなケースか説明して欲しい。
そのまえにおまえの言う効率ってどの部分の話?
>結局ヘタレセットになったのか・・・
と、自信もって言うのなら
おまえが考えるセットって何よ?
それを書く勇気も無いのに強気なこというなよ
>>483よ、このように2chはいい加減な人が多いので
気をつけるように。
大体コイツ等、自分より下を相手するのが面白いらしく
難しい質問になると急におとなしくするんだよな
笑えるぜ
0584デフォルトの名無しさん
NGNGおまえ厨房臭いよ?
0585デフォルトの名無しさん
NGNGシッタカ、一人目発見
0586デフォルトの名無しさん
NGNG0587デフォルトの名無しさん
NGNG0588デフォルトの名無しさん
NGNG587人中(当然ダブってるが)、い〜とこ50人くらいじゃない?
0589587
NGNG0590573
NGNGプログラム書くよりアプリケーションサーバ毎のデプロイが大変だ。
0591574
NGNGすまん。何に対して怒っているのかよく分からん。
Webアプリ作ってるものならたいていPHP知ってると思うけど。
あとケースの話だが、習得のスピード考えるならPHPの方が早いんじゃないか?
Web+DBならJSP/Servletという選択肢しかない、という判断の方が
よっぽどいい加減だと思うけどな。
>>587
業務でやってる。WebSphere。
0592デフォルトの名無しさん
NGNG0593デフォルトの名無しさん
NGNGシェアナンバー1のWebLogicいいぞ。
0594デフォルトの名無しさん
NGNG>>593
シェアってなんか公平なデータある? 日本とUSじゃちがったはず
0595デフォルトの名無しさん
NGNGやっぱり業務的に効率が落ちたりするのは願いsage。
EJB使った開発って、やっぱり効率良いとはいえない。
そんな俺もWebObjects。
マイナーツールだなぁ・・・・
0596デフォルトの名無しさん
NGNGWebLogicは、アプリケーションサーバの第一人者だから、少なくとも最近まではシェアNo.1は間違いないと思うよ。
WebSphereなんて3.5ぐらいでやっとまともになった程度でしょ。使ってるけどね。
WAS4.0で仕様もJ2EE1.2準拠になったし、夏に出るらしい5.0に期待かな。
0597483
NGNGまぁ、いまやっとるのが、ASPだし、PHPはそんなにかわらんしなぁ。
そもそも、先輩が会社でやるシステムが保守みたいなのが多くて
作る楽しみを感じない>新技術を試してみたい>やってみよう
という流れだから。
PHPやるなら、ASPとそんなにかわらんし、それなら慣れてるASPという感じ。
しかし、それじゃ新技術も試せないし、本末転倒になってしまう。(何より金がかかる)
で、.NETになったときにも対応できるように、オブジェクト指向言語
に慣れておこうというのもある。
まぁ、お互いに思惑が違うし、そうなったんだな。
Tomcatはそんなにいかんの?
ウェブはメインではないため、レスポンスなんかあまり気にしなくて
いいシステムなんだな。
アプリケーションサーバって製品によってそんなに違うの?
そのあたりが、かなり知りたい。
ちなみに、先輩は基本的にVBな人なので、Javaは半年ほどやったことがあるだけで、
あまり開発経験がないとのこと。なので、発起人となる私が色々と調べてるのです。
また、VBだと叩かれそうだが、いちいち叩かないでくれ。もともとCとかやってたらしい
し。
>583
あまり、生産的な意見がでそうにないので、常駐するのもどうかと割れながら
思うから、そろそろ、引こうと思う。客観的意見ありがと。
0598デフォルトの名無しさん
NGNGデカイ案件が多い。どうでも良いが WAS4 で EAR ファイル作らにゃ
ならんのはどうにかならんのか。
0599デフォルトの名無しさん
NGNGさようなら、時の人・・・
やっぱり結局こうなっちゃうよね
0600デフォルトの名無しさん
NGNGJ2EEの仕様的にそうなってんじゃないの?
0601デフォルトの名無しさん
NGNG配布は楽かも知れないけどさ、開発フェーズだとちょっと
修正するのにも大変じゃん。
0602デフォルトの名無しさん
NGNG0603デフォルトの名無しさん
NGNGオートリロードONにしとけば、クラスファイル直接差し替えで行けるから少しは楽でしょ。
0604590
NGNGあれ、時間もマシンパワーもやたら消費するので鬱です。
0605デフォルトの名無しさん
NGNG0606デフォルトの名無しさん
NGNG0607デフォルトの名無しさん
NGNGが入ってた。んで、これ、3.5.2 以上に持ってきたいんだけど、ひょっとしてそれ用の
E-FIX (FIXPACK) ってないのか? (Win2k)
http://www14.software.ibm.com/webapp/download/product.jsp?s=s&id=TDUN-49EVRT
0608デフォルトの名無しさん
NGNG0609デフォルトの名無しさん
NGNGhttp://www14.software.ibm.com/webapp/download/product.jsp?cat=&s=p&id=TDUN-49EVRT&pf=&presb=&type=s&postsb=v
0610デフォルトの名無しさん
NGNG0611デフォルトの名無しさん
NGNG100以上前のレスに粘着。しかもage。
0613デフォルトの名無しさん
NGNGププ
0614デフォルトの名無しさん
NGNG「恥の上塗り」って言葉を覚えれ。
0615デフォルトの名無しさん
NGNG0616デフォルトの名無しさん
NGNG0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNG0620デフォルトの名無しさん
NGNG0621デフォルトの名無しさん
NGNG0622デフォルトの名無しさん
NGNG0623デフォルトの名無しさん
NGNGププ
0624デフォルトの名無しさん
NGNG俺は 483 でも 611 でもないので、あしからず。
0625デフォルトの名無しさん
NGNGでもないでしょ。
Weblogic6なんて、不具合出まくり
で、これ使ってシステム組んでる
メーカーが、客から
「うちらは、ベータテスターか?実績あるVer5使えゴルァ!」
とか言われてるそうな。
しかし、Weblogic5は販売されて無いし
メーカーも海外で問い合わせにも
時間がかかる罠(w
ところで、不治2ーのWebJって
どう?
Weblogic6と入れ替えてみたらWeblogic6よりまともに動くみたい
だけど。
0626デフォルトの名無しさん
NGNGApache-Jservで動作してるサーバにサーブレットを置くんですが、
同名のサーブレットがあった場合、設定内で先に見つかったものが呼び出されますよね。
例えば、
http://aaaa/servlets/Sample → /usr/A/Sample.class
http://bbbb/servlets/Sample → /usr/B/Sample.class
という動作を望んでいても、
http://aaaa/servlets/Sample → /usr/A/Sample.class
http://bbbb/servlets/Sample → /usr/A/Sample.class
となってしまいます。
名前を変えれば解決するのはわかるのですが、
Sample1.class、Sample2.class等の他のサーブレットとリンクしあってるので、
修正点が多く、また今後も/usr/C/、/usr/D/と増えていく予定なので、
名前変更は望ましくありません。
設定だけでこのように分けて呼び出すことは可能でしょうか?
ちなみに環境を変える権限が無いのと諸事情によって、
Apache-jservでの動作が前提条件です。
お手数ですがよろしくお願いします。
0627デフォルトの名無しさん
NGNGちなみに同じ名前のクラスに違う実装するような設計は
あまり良いとは思わんが。
0628626
NGNG>httpd.conf の VirtualHost 設定しかないのと違うか?
すみません、具体的にはどのような設定にすれば良いのでしょうか。
Apache、jservの設定については良く知らないもので。
>ちなみに同じ名前のクラスに違う実装するような設計は
>あまり良いとは思わんが。
お恥ずかしい話、元々1サービス用に作ったんですけど、
短期間、低コストでサービス追加せねばならないので、
こういった次第になりました。
0629デフォルトの名無しさん
NGNGjavaの勉強をやり直したほうがよいと思います
0630626
NGNGJavaの経験も浅く、エキスパートとは間違っても言えないので、
日々勉強せねば、と思っています。
勉強し直せ、というからには何か根本的に間違っているのでしょうか。
同僚に聞いてみるとTomcatでは実現できた、とのことなので、
今回の件は、設定の問題かと思っておりました。
0631629
NGNGなので普通は別のパッケージにして、デプロイメントディスクリプタで直接ServletをURLにマッピングするようにして配置します。
確かにTomcatはVirtualHoting時はTomcatのクラスローダがダイナミックに切り替えてくれるかもしれませんが、そもそもこういう設計をするべきではありません。
0632626
NGNGデプロインメントディスクリプタには明るくないですが、勉強します。
ところで、このように既存のサーブレットを小変更して他のサービスで使用したい場合、
通常はどのように設計するのでしょうか。
重ねての質問で申し訳ありません。
0633629
NGNGでもデバッグとか運用は単一のJServeの中でやりたいってことですな。
そん時はプロジェクトごとにパッケージを作りましょう。
例) package net.2ch.yourotherproject;
とにかくパッケージ名は必ずつけましょう。
0634626
NGNG>のコードを再利用したいってことですよね?
>でもデバッグとか運用は単一のJServeの中でやりたいってことですな。
おっしゃるとおりです。
アドバイス、ありがとうございました。
0635デフォルトの名無しさん
NGNGとゆーか、warコピーして別名にすればいいじゃん。
0636デフォルトの名無しさん
NGNG0637デフォルトの名無しさん
NGNG0638デフォルトの名無しさん
NGNGINTERSTAGE使っているYO!
WebLogic6.2ほどクセは無いと思う。
0639デフォルトの名無しさん
NGNG今度、使うかもしれないんだけど。
0640デフォルトの名無しさん
NGNG0641デフォルトの名無しさん
NGNG0642デフォルトの名無しさん
NGNGおめぇ〜、本当に分かってんのか?
呼び出されるServletのContextが違えばそんなこたぁ関係ない。
>"別JVMインスタンスを走らせているなら別"
同じJVMインスタンスでも、TOMCATが・・・以下省略
TOMCATのソース読め。アホが。
初心者が2chで聞いても、答える奴等が初心者だから無理もねぇ〜な。
当然、玄人もいるけどね。
626の奴は、631の解答を見て、信じるだろう・・・。いや、絶対に信じている。
間違った知識を覚えていって、またその知識を2chで散乱さす。
危険
0643デフォルトの名無しさん
NGNG0644デフォルトの名無しさん
NGNG>>626じゃないが、信じてた。
否定するだけじゃなく、具体的に回答してくれるとなお嬉しい。
0645デフォルトの名無しさん
NGNG0646デフォルトの名無しさん
NGNG自作自演という罠
0647607
NGNGhttp://www-3.ibm.com/software/webservers/appserv/efix-archive.html#fp353
0648デフォルトの名無しさん
NGNG0650デフォルトの名無しさん
NGNG粘 着 隔 離 ス レ は 此 処 で す !!
0651デフォルトの名無しさん
NGNGなぜいまさらFixPack.2?
最新のFixPack6(最新が心配なら一つ前のFixPack5)のがよいのでは?
あと、あそこのFixPackはFTPを直接見に行ったほうが発見しやすいかも。
0652デフォルトの名無しさん
NGNG以前作ったシステム、ノート PC の Win で動かしたくてさ。
FTP でディレクトリ見たけど、相変わらず IBM サイト汚ねーな。
■ このスレッドは過去ログ倉庫に格納されています