トップページphp
983コメント460KB

WebObjects 2スレ目

■ このスレッドは過去ログ倉庫に格納されています
0001 02/02/14 23:06ID:???
WebObjectについて語ろう

http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/

前スレ
http://pc.2ch.net/test/read.cgi/php/989562708/
0680nobodyさん02/05/18 03:02ID:???
WinXPでWO5.1.2を使ってます。
WB上で、Add Actionする際に、メソッド名先頭に、"set"が付くと、
WB左下のkey/action表示エリアに、追加したAction名が表示されません。
例えば、Add Actionで、"setValue" といったメソッドを追加すると、
ソースにはメソッドが追加されているのがPB上で確認できますが、
WB上では表示されません。しかし、メソッド名を "storeValue" なんてやると
問題なくWB上でも表示されます。

これ、回避策ってあるんでしょうか?
0681nobodyさん02/05/18 04:31ID:???
<やりたいこと>
 frameset内に、frame1,frame2を作る。
 frame1には、WOForm、WOTextField、WOSubmitButton
 frame2には、WOString。
 
 frame1内のWOTextFieldに、任意の文字を入力し、WOSubmitButtonを押したら、
 frame2側のWOStringに、入力文字を表示させたい。

<やったこと>
 new framesetをおこなう
 frame1, frame2をそれぞれ上記構成で作り、framesetのpageNameにそれぞれ設定。
 Submitボタンをクリックしたときのコードは、こんなかんじ。
 FramePage2 nextPage = (FramePage2)pageWithName("FramePage2");
 入力文字もちゃんとframe1からframe2へ渡ることを確認。

<状況>
 一応、表示だけは希望通りに動いている。
 ただし、frame1で、文字を入力してSubmitしても、frame1自体がそっくりframe2に
 書き変わってしまい、本来のframe2には何も変化が無い。

という状況なんですが、やりかたご存じのかたいませんか。
068268102/05/18 05:07ID:???
自己解決しました。
frameのnameとWOFormのtarget属性を、ダブルクォートで囲んだらうまく動きました。
0683nobodyさん02/05/18 06:39ID:???
>>680
WOBuilderのGUIでは参照出来ないけど、自分でwod書けば設定出来るはず。
でもそもそもActionだから引数なしなわけで、setなんちゃら() という
名前はお行儀が悪いような気がしなくもない。
普通はアクセサに使う名前だよね。
0684nobodyさん02/05/18 12:57ID:???
>>683
アクセッサでいいんじゃないのかな?
俺んとこでもset〜ってのは表示されないけど、
get〜は表示される。
つーか、アクセッサとして使いたいメソッドって、WOBuilder上で扱うのは
難しいのかな?
0685nobodyさん02/05/18 15:26ID:???
難しいというか、アクセサはkeyを参照するために間接的に呼ばれるもの
なので、直接呼ぶのは好ましくないからWOBuilderで表示されないんだろう。
詳しいことはNSKeyValueCodingのドキュメント読むべし。
0686nobodyさん02/05/18 16:00ID:???
そーかー。他クラスとの値のやりとりをするメソッドをWOBuilder上で
定義するには、どういうネーミングルールを使うのがベターなのかな?
068765002/05/18 23:18ID:XyWyoi4p
みなさん、遅くなりましてすみません。また、いろいろとアドバイスありがとうございます。
(今日も会社でしたので)
みなさんからいただいたアドバイスをもとに、とりあえずひとつだけ買ってみるかと
いう話になりました。ところで、最後にひとつだけ、お伺いしたいことがあります。
みなさんがWOを選択した理由は、どういったものなのでしょうか。
現在うちの会社には、DBまわりに関してはSQLからストアドまで問題ありません。
つまり、かなり大規模なC/S型の開発であっても、二層目まではなんとかなりそうです。
そこで、みなさんがWOをそれでも選んだ理由みたいなものがあったら教えてもらえませんか?
やはり、トータル工数の節約でしょうか。
0688nobodyさん02/05/19 00:58ID:???
96年頃にはそもそもWOしかこのジャンルの製品がなかったから。
あとはみんなPerlで書くとかしていた時代。
今も使い続けているのは、その後出た他のどの製品もまだ
WOに追いついてないから。
0689nobodyさん02/05/19 01:54ID:???
Web開発は、Perlから初めてANSI-CのCGI、MSのASP、PHP、JSP+Servlet、J2EE(WebLogic)とか
いろいろやってきたけどさ、WOF+EOFよりも高性能で効率のいいモノってまだ見つけてない。
だから、WOを使ってる。アップルは嫌いだし、サポート体制も不安だけど。
もちろん、他にこれを凌ぐツールがあれば乗り換えたいけど、実質的に無いんだよな。

とはいえ、社内の政治的要因には、WOは弱いな(w
技術的に優れたモノが広まるとは限らないと言う、見本みたいな製品。
0690nobodyさん02/05/19 01:57ID:???
あと、WO使ってトータル工数が節約できるかどうかってのは、
初めてWOを使う場合には、まずあり得ないと思われ。
WOの「思想」と、OOPを的確に理解した開発者が、リサイクル可能な
コンポーネントを蓄積していくことで、その真価が発揮されていくな。
069168302/05/19 02:55ID:???
>>684, >>686, 同じ人と仮定して話す。
WOBuilderでAdd keyするときにsetter/getterを作るかどうか
聞いてくるでしょ? あれでは不満なの?
で、単純なsetter以外にはsetなんたらという名前のメソッドを
使わない方がお行儀が良さそうなのはWOに限らず。
>>680の人はActionに使いたいと言ってるので、アクセサメソッド
じゃないもの(ActionはWOActionResultを返す引数なしのメソッド)
にsetはふさわしくないのでは? と書きました。はずしてますか?
0692684,68602/05/19 11:36ID:???
>>680の人はActionに使いたいと言ってるので、アクセサメソッド
>じゃないもの(ActionはWOActionResultを返す引数なしのメソッド)
>にsetはふさわしくないのでは? と書きました。はずしてますか?

そういう場合にふさわしいネーミングルールは何?
あなたはどうやって付けてる?
0693nobodyさん02/05/19 12:29ID:???
actionはフォームに貼り付けるときはsubmitValue的な名前が多いな。
別のページへのアンカーとして働くならchooseHogeとかhogePageとか。
手元のソースをひっくり返すと、extractHogeとかも多い。
それ以外は、sortHogesみたいに直接目的となる動作を説明することも。
これ、他の人のも聞きたい。
0694nobodyさん02/05/19 21:55ID:NhX2XdeN
ここはひとつ、WebObjectsでかかれたPGの保守性向上の為に統一規格でも作ってみますか?
経験値高めのシトよろしく
0695nobodyさん02/05/19 22:06ID:???
Javaのネーミングルール考えると、actionにSetter/Getterを使えないのは
何か気持ちが悪いね。
0696nobodyさん02/05/20 00:24ID:qv0HKz2z
MacOSXでなんとか動くものがつくれるようになったので
Deploymentで稼動させてみたいのですが
http://localhost:2002/cgi-bin/WebObjects/JavaMonitor.woa
とかでは動くのですが
http://localhost/cgi-bin/WebObjects/JavaMonitor.woa
で呼べません。
ApacheのアダブタはOSXでも設定が必要なのでしょうか?
0697nobodyさん02/05/20 01:36ID:???
Deployのドキュメント読めー
0698nobodyさん02/05/20 04:17ID:???
>>696
とりあえず、http://localhost:1085/ 見てみ。
0699nobodyさん02/05/20 09:10ID:???
>>697
頑張ってみます@英語?

>>698
こんなんでます。
Attempt to call Direct Action: defaultAction on wotaskd with incorrect password.
なんでパスワードが関係あるんでしょう?
0700nobodyさん02/05/20 22:23ID:???
今だ!700番ゲットォォォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄       (´´
     ∧∧   )      (´⌒(´
  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ
070169902/05/20 23:26ID:???
すんまそん。Apacheリスタートしたらうごきますた
0702nobodyさん02/05/20 23:38ID:???
WOAppletから、フレーム内のページに表示する内容をリアルタイムに
更新したいんですけど、いい資料ないですか?

appletとWebページ連携の資料で、こんなのは見つけたんですけど、
WOでどうやって制御するのかなぁと。
http://www.din.or.jp/~hagi3/Java/JavaLab/New/LinkButton.htm
070367602/05/22 03:23ID:???
apacheをソースから入れなおしてみたけど、まだ動きません。
appleのdeployマニュアルとWebObjects5.0 With Javaの運用のところを
読み倒して、もう設定に不備はないはずなんですが。

apache1.3.24にしたら、apache起動時に
[warn] module mod_WebObjects.c is already added, skipping
というメッセージが出るようになりました。
このままでもとりあえずWOは動作してるようなんですが、
AddModule mod_WebObjects の行をコメントすると
このメッセージは出なくなり、モニタ等もちゃんと動作してるようです。
これって指定する必要は無くなったんですか?
0704nobodyさん02/05/24 17:29ID:RqHT8mR3
>>676
 httpd.confのincludeなどを追いかけていくと、AddModuleがどこかに
まだあると思われ。
0705りお02/05/24 17:50ID:VwQIh/kg

httpd.confって、WebObjects用の定義情報をincluideしてて、そいつだけを
別ファイルにしちゃってる。でもって、結果的に
AddModuleが2回呼ばれてしまっている。に、3400さやかタン(;´д`)ハァハァ
070667602/05/24 23:40ID:???
ところが、一つしかないんですこれが。
前にapacheスレでも聞いた事があるんですが、
そのとき偶然にもウチとまったく同じ状況の人がいて、
必ずAddModuleの分だけ出るから、apacheのバグかなぁって
その場は終わったんですが。(ソース読むスキルなし)
07075.1.102/05/25 01:48ID:ZRFY0UOx
>>703
>apache1.3.24にしたら、apache起動時に
>[warn] module mod_WebObjects.c is already added, skipping
>というメッセージが出るようになりました。
 
 ほっとけばぁ。うちも出るけど、ほってある。
0708nobodyさん02/05/25 01:54ID:???
ソースからコンパイルした際にうっかりmod_WebObjectsも混入したとか?
httpd -l
って打ってみて、mod_WebObjectsが出てくればそうだ。
070967602/05/25 05:35ID:???
>>708
でませんでした。そして、Linuxでの運用も見送りました。
自宅PCのVMware上で弄ってる段階なんで、いつかまた実機でやろうと思います。
#アプリケーション開発ガイドを終えた後、運用の問題でダラダラしてたら半年も経ってた・・・。

>保守性向上の為に統一規格
勉強させてもらいたいんで、もっと盛り上がってほすぃ・・・。
0710nobodyさん02/05/25 12:01ID:???
http://www.avant-tokyo.com/wo/
に、WebObjectsをLinuxにインストールする話があるから参考になるかな?(読んでないけど
0711WWDCで02/05/25 14:54ID:???
ドイツ銀行での採用事例を紹介してました。
0712nobodyさん02/05/25 18:30ID:1AlLsnAT
>>711
話せそうな内容でしたら是非ともききたい!!
0713nobodyさん02/05/26 03:48ID:???
ちょっと質問です。

MacOSX 上のWO5.1.2で、一度コンパイルしたアプリに別の
ページへにとぶアクションを追加してリビルドしたら、
へんなエラーが出てしまいました。(キーがないとかいう・・・
エラーメッセージの詳細は失念)
よくみてもおかしいことはないので、クリーニングしてリビルドすると
うまく行きます。

あと、テンプレートからつくった後のプロジェクトをそのまま実行すると
「com.webobjects.....がみつからない」というエラーが出て、ビルドが
のきなみ失敗します。
付属のナンちゃらフレームワークに「インデックス要」(PBのファイル
リストの左のチェックボックス。名前は不明。こんな用途だったような)
にチェックをつけるとうまく行きます。

これらの回避策ってないでしょうか?
0714nobodyさん02/05/26 10:47ID:6qpgYcrf
>>713
キーがないという………エラーは、アクションを追加したということは、
Javaソースコードに変更があったということ。しかし、WOコンポーネントは
実行後もスタティックなファイルとして参照されるだけだからビルドの
必要はない。単純にJavaプログラムがビルドされてないが為にWOコンポーネントに
定義されているメソッド(キー)がJavaプログラム内に見つからなかったというのがエラーの原因。
クリーンの必要はないが、Javaのソースコードを修正した場合はBuild&Runしなければ
いけない。

次の質問は、アクティブターゲットをApplication Serverにしてから
リスト左のチェックボックスがオンになっていれば良い。プロジェクト名の
アクティブターゲットではチェックはオフのままで良い。
071571302/05/27 02:35ID:???
>>714

さっそくレスありがとうございます。

>Javaのソースコードを修正した場合はBuild&Runしなければ
>いけない。

それが、いちおうやっています。
それでおかしいなと思ったんです。
じつは、もとのプロジェクトファイルはWO5.0で作成して、
5.1でメソッドの追加をしたらこのような事象が出てし
まいました。

>プロジェクト名の
>アクティブターゲットではチェックはオフのままで良い

これも、5.0では、あえて気にする必要がなかったような・・。
(デフォルトのままでいけたはず)

もともといままでWinで開発していて(Macは5.0でちょっと触った
程度。)今回Macで試しにやってみた
のですが上記のような事象がでて、ちょっと閉口気味です。

なにか変な設定にしてしたとしか思えないのですが。
0716nobodyさん02/05/27 05:26ID:???
検索サイトでよくある、
page 1 2 3 4 5 6
で数字をクリックすると検索結果の各ページに飛ぶみたいなのを
WODisplayGroupのバッチ処理で実現する事はできますか?
0717nobodyさん02/05/27 09:13ID:???
currentBatchIndex()
0718nobodyさん02/05/27 09:16ID:???
まちげった。
setCurrentBatchIndex()
071971602/05/27 11:13ID:???
数字部分の表示にはWORepetitionを使うと思うんですが、
1..*の数字を配列に格納しておいて、それをバインディングするんでしょうか?
WORepetitionのindexが表示できればいいんですが・・・。
0720nobodyさん02/05/27 15:44ID:Wszh7VPE
EOSQLQualifierを使用すると、
Javaの、コンパイルウォーニングメッセージで以下のことを逝って来ます。

注: TestRequestSearch.java は推奨されない API を使用またはオーバーライドしています。
注: 詳細については、-deprecation オプションを指定して再コンパイルしてください。

これは、こういうものですか?
072172002/05/27 16:17ID:???
EOSQLQualifier q = new EOSQLQualifier( ...........
だと、よくて、
EOQualifier q = new EOSQLQualifier( .........
だとだめのようでした。
なんで???
072272002/05/27 17:49ID:???
すみません。解決しました。
EOSQLQuaifierはつかっちゃまずいんですね。<マニュアルを良く見た。
0723nobodyさん02/05/28 04:33ID:???
>>719
表示する数字も飛び先の指定も、WORepetitionのindexにバインドした
keyから取ればいい。
0724ぷぷぷっ02/05/29 22:47ID:???
ttp://www.atmarkit.co.jp/fjava/survey/surbey0205/survey0205.html
影も形もないねぇ。。。
0725nobodyさん02/05/29 23:20ID:???
>>724
だから?
0726nobodyさん02/05/30 08:30ID:???
誰も使ってないってことか・・・
これじゃあ下手に採用したらエライことになるね。
0727nobodyさん02/05/30 10:57ID:???
>>726
と、いうことにしたいんでしょ?
0728nobodyさん02/05/30 11:24ID:???
>>726
なら、採用すべきではないでしょう。
アポのサポートも貧弱だし、日本語資料も少ないので、
あなたや、あなたの会社がこれを下手に採用したらエライことになるでしょう。
あなたは、あなたやあなたの会社のためには、正しいことを言っているでしょう。
0729nobodyさん02/05/30 13:47ID:/bi80PlV
他のAP鯖を触った事が無いのでWebObjectsの何が凄いのかわかりません。
こんな私がWebObjects以外のAP鯖扱うことになったときの感想をのべよ。
0730眠れない珈琲02/05/30 13:52ID:/bi80PlV
>>726
WebObjects採用する際の一番のリスクは、開発会社がDQNでもすげ替え先が見つけにくいって事ぐらいでのないの?
でも、それで別ソリューションを選択するにしても、コスト的にはさしたる損失になってない気がする。
他のソリューションで運用してたって、メンテ会社すげ替えるとき引き継げるのはせいぜいがハードとライセンスぐらい
どう考えてもあれやこれや理由付けて構築は一からやりなおすはず。
0731眠れない珈琲02/05/30 14:06ID:???
連続でスマソ。
「多いが正義」の結果がWindowsマンセーなのに...うちらはもちょっと冒険家でいいんでないのか?
出る杭は打たれて上等!楽しく仕事しようよみんな。
0732nobodyさん02/05/30 17:18ID:???
>>731
まったくもって、その通りだ。
0733ぷぷぷっ02/05/30 23:44ID:???
これだけもりあがっているところもあるのに、
"影も形もない"っていうのは不思議だ
っといいたかっただけで〜す。
0734nobodyさん02/05/31 00:10ID:???
>>729
ある意味、WOでこれがアプ鯖だ! という勉強が出来るのはしあわせかも。
0735nobodyさん02/05/31 01:12ID:g7WrviFT
>733
それは、アップルジャパンが、マーケティングやら何やらに費用を
投じていないためです。ノウハウが全くないだけに、ユーザ任せの
スタンスですよね??

それはそれで、わるくはないかもしれませんが、モノがモノだけに、
もっと国内でも力を入れてもらいたいもんですねぇ。
どこか買い取ってもらいたいよ。
0736nobodyさん02/05/31 01:38ID:???
>>735 一時期のDelphiのようだな。Borlandのマーケがクソのせいで
最初からVBよりも圧倒的に簡単にDBアプリが作れたのに、C/Sの世界で
結局VBには負けてしまった。俺はDelphiで楽して儲けてたけどね。
今でこそDelphiもDel厨なんてのが溢れてくる程度にはメジャーになったけど
ほんとマイノリティだったからね。別にBorlandが改心したとも思えない
ので、同様にWOもいずれはブレイクするんじゃないのかな。で、WO厨が溢れて
バカにされてたりしてな(w
0737nobodyさん02/05/31 08:05ID:???
>>735
技術うんぬんより、Appleという会社を信用できないのが大きい気がする。
ある日いきなり

「ライセンス料700万に戻しました。てへ」

とか言い出しそうで怖い。

> どこか買い取ってもらいたいよ。
俺もそう思う。しかし妙な方向に改悪される危険性もある両刃の剣。
0738nobodyさん02/05/31 09:03ID:???
>>737
>>「ライセンス料700万に戻しました。てへ」
米国の商法に引っかかる可能性あるので、たぶん、できない。
0739nobodyさん02/05/31 16:44ID:???
できれば、日本国内の会社に買い取ってもらいたいですなー。
松下やソニーとか。ワケのわからん総合商社が買い取って変な機能くっつかなきゃいいんだが。
そういう意味では技術嗜好の強い企業に買い取ってもらいたく。なんか支離滅裂だが。
なんか、もう買収が決まったような話だ(w
0740nobodyさん02/05/31 18:08ID:???
ちょいとマジに書いてみるが、Appleじゃなくて別の会社(IBMとか?)がWOを
持っていたとしたら、EJBとかJSPとかそっち方面にがーっと
突っ走ってしまって、元からあったWOの良さみたいなのが失われてく
というシナリオを描いたかも知れないという気がする。
今のような純粋な形が残ってるのはヤパーリAppleのおかげではないかと。
0741りお02/05/31 23:16ID:???
>>今のような純粋な形が残ってるのはヤパーリAppleのおかげではないかと。

NeXTおかげと言いたひ(´Д`;)
0742nobodyさん02/06/01 00:01ID:???
NeXTを買ったのがAppleで良かった。
他が買ってたら影も形も無くなってたと思われ。
0743nobodyさん02/06/01 00:03ID:???
なんか急にレベルが下がったな。
0744りお02/06/01 00:43ID:???
>>743
スマソ.頑張る.さやかタンのためにも(´Д`;)ハァハァ
0745nobodyさん02/06/01 10:24ID:???
tech-artsの方は妙に盛り上がっている..。
0746nobodyさん02/06/01 14:02ID:pzBsy3Ry
すいません、すごいレベルの低い質問していいでしょうか?(^^;
WebObjects5.1でつくったWebアプリって、
EOFつかって開発したものでも、
J2EE環境で運用できるんですよね?

なんか、EJB対応うんぬんの話きいてたら、混乱してきちゃいまして・・・・
074774602/06/01 14:03ID:???
すいません、sage忘れました・・・・(T-T)
0748nobodyさん02/06/01 15:39ID:???
出来る。WOに付属するjarをいくつかコピーする必要はある。
あと、war作るのが現状かなりめんどくさい。
0749nobodyさん02/06/01 19:35ID:???
WebObjectsを駄目にしてるのはアポーだけじゃない。
趣味でMacの仕事やってて、食えなくなってきた連中が
「アポーがWebObjects売ってるからWeb開発でもやってみるか〜」
なんていって、いきなりWeb屋になっちゃってるのが相当効いてるよ。

こいつらが、MacOSXを熱狂的に推したとかバカやってくれたおかげで、
昔からWebやっててWebObjectsに辿りついた会社までが信用を失ってる。

昔はMacの仕事やってた癖にいきなりWeb屋になって「WebObjectsは
他の開発環境より優れている」なんてほざいているバカ会社は倒産しろや。
他の開発環境なんて使ったことない癖に。
0750nobodyさん02/06/01 21:27ID:???
そういわんでくれ。漏れもWeb屋で、他の環境なんかロクに使ったことないが
それこそJ2EEなんか影も形も無い頃からWebで食えたのがWOのおかげなのだ。
ついでに言うと、熱狂的マク屋はMac OS Xにすら対応出来ない。
今、WOやってるマカーはある程度のフィルタはかかってるよ。
0751nobodyさん02/06/01 22:36ID:???
>>749
現実にはそういう会社のほうが多いんじゃないの?

>こいつらが、MacOSXを熱狂的に推したとかバカやってくれたおかげで、
Webの世界じゃこのOSの名前は禁句だよ。仕事を失いたくなければね。
0752nobodyさん02/06/01 23:05ID:???
>>749, 751
たれぱんだ好きな人なんか、その最たるモノということでしょうか。
0753nobodyさん02/06/01 23:21ID:???
>>他の開発環境なんて使ったことない癖に。

つかったことありますけど、やっぱ、WebObjectsの方がいいです。

こんなんじゃいけませんか??
ボクは全然OKだとおもいますけど。
0754nobodyさん02/06/01 23:38ID:???
WebObjectsを否定する人って、すごく一部だとは思うんだけど、
決まって二言目にはマカーだとか趣味の延長だとか、
仕事で使ってるというと、採用している会社、挙げ句の果てにはユーザの
人間性をも否定するぐらい黄色い声あげるのが多いよね。
そんなにシェアの少ない道具を使うことがイケないことなんだろうか。

こんなハナシばっかだから、リオ氏最近こないしスレのレベル低下にもなってるんだろうね、スマソ。みんな頑張ろう。
075575402/06/01 23:52ID:???

どうでもいいんだけど、30日のXServの発表会(WebObjects屋限定のやつ
逝った人いる??Apacheのスピード比較、なかなか、よかったよねぇ。
PhotoShop の速度くらべなんかよりずっと信憑性あって
ちょっと嬉しくなったりした。

0756nobodyさん02/06/02 00:15ID:uivzB9Qx
Sun の V100 あたりは 100M Ether をすでにフルドライブ
してるんじゃないだろうか?つまりあの性能差は Ether の
差か?諸兄はどうおもわれる?

とはいうものの XServer が GHz Ether をフルドライブし
てるとしたらそれはそれでタイシタモンではないかとも思う
のではあるが。
075775402/06/02 00:29ID:???
>>756
あーそうだねぇ、それは気づかなかった。Etherの差だとすれば合点がいくというか。

XServはG-Etherだから、搭載してるMacOS X Serverもちゃんとチュゥニング
されてるだろうから、そう考えると、やっぱし自慢できる数字だったんだろうな、きっと。
どうせだったら、Pentium4-2.0ぐらいのやつを乗せたLinuxなんかと
比較して欲しかったりもするが。

ツッコミどころは他にあったかな?自分は眠くて仕方なかったんだけど(笑)
0758nobodyさん02/06/02 00:42ID:???
>たれぱんだ好きな人なんか、その最たるモノということでしょうか。
P社のT氏もな
WOはマカーに汚染されて沈んでゆくのさ。
0759nobodyさん02/06/02 00:50ID:uivzB9Qx
まぁ、メーカの出すネタなのでウラをとる必要はあるな。
なんとか状況を整えて Wof 5.x のアプリでも動かしてみ
るかなぁ。ハードのスペックからいって遅いはずないもん
な。あとはまともに動き続けてくれるかどうかだな。
ダウンせずに動き続けてくれれば。。。。

ところで、リペアキット買ったら1台組めるんかね?
あのロジックボードはG4付きか?って、組んでどーす
んだってか...

0760nobodyさん02/06/02 01:40ID:???
>>757
Linuxだとネットワークまわりはそう速くはないからねえ。
IISとPen4 Xeonとかだと数値だけはやたらと高くなるけど、
意味のある数字とも思えんし。
発表会のときも、IISとは比べません、てな感じで逃げていた。
0761nobodyさん02/06/02 02:11ID:???
>>760
それでいいんでねーの?どのみち IIS とかはデプロイの
対象外なんだから速かろうが遅かろうが関係ないっしょ。
0762nobodyさん02/06/02 02:25ID:???
IISが本気出したらヤバいっしょ
0763nobodyさん02/06/02 04:00ID:???
>>762
IIS とかは生物じゃないんで本気とか
出したりしない思うが、、、、
なんちゃって。


0764nobodyさん02/06/02 09:19ID:???
でもIISって、あんまし人気ないよねぇ。
「マイクロソフトだから」「穴だらけ」っていう理由で(^^;)
速さの点ではどう考えてもApacheよりイイんだけど。。
0765nobodyさん02/06/02 12:09ID:???
つか、開発がしやすいんだがし難いんだか分らんしなー。
リモート管理はやりやすくなったんだろうか。
0766ぷぷぷっ02/06/02 14:51ID:???
>>743
すまそ。ここでテクニカルでない話を持ち出した俺がわるかった。
0767nobodyさん02/06/02 15:13ID:???
でもWebObjectsって、あんまし人気ないよねぇ。
「アップルだから」「マカーだらけ」っていう理由で(^^;)
アーキテクチャの点ではどう考えてもIISよりイイんだけど。。
0768nobodyさん02/06/02 15:56ID:???
まぁ、WebObjectsは*道具*ですからね。
WebObjectsが商売するわけじゃなくって、WebObjectsを使って商売するわけ。
自前の道具を自慢する大工なんて信用ならんだろ。ウデ前を自慢するなら
いっこうにかまわんが。っつーても世の中イロんなやつおるけん。
できあがってくるモノが良く出来ていて対応よけりゃ、WebObjectsだろうが
IISだろうがなんだっていいよ。カネなんらなんぼでもあるんやからな。

076976802/06/02 16:00ID:???
しまった、IISちゃうねん。IISはWeb鯖や。ASPや。スマソ.
0770nobodyさん02/06/02 16:16ID:???
WebObjectsってフロントエンドはApache?
0771nobodyさん02/06/02 17:01ID:???
>>770
俺様が確認した中では、Web鯖ならば
Apache、iPlanet、IISがある。
Apacheの動作確認したプラットフォームは、MacOS X Server、Soralis、Linux、FreeBSDだ。
0772nobodyさん02/06/02 20:26ID:???
>>771
あんまり稼働プラットフォームが多彩なので只今嫉妬中(ワラ
0773nobodyさん02/06/02 21:59ID:???
まともに動くかどうかとは別なような・・・
あ、マカースレでしたっけここは。
0774りお02/06/02 22:31ID:???
>>まともに動くかどうかとは別なような・・・

心配すんな。マトモに動くから。つーかおれっちの手にかかったヤツは問題なく動いている(ずいぶんデカく出たな(´Д`;)
マトモに動かせないヤツはそいつのスキルが低いだけだ。そんなヤツに当たった場合は運が悪かったと思え。
もしくは自分で勉強して解決しろ。
0775nobodyさん02/06/03 07:21ID:???
質問です。

検索フォームと結果表示を兼ねた1つのページを作ってます。
ジャンル選択用のWOPopupButtonのnoSelectionStringに
全て検索する用として、"全ジャンル"を設定しています。

一回目に"全ジャンル"を指定して検索したときは問題ないんですが、
ジャンルを何か選択して検索した後で、"全ジャンル"を選択して検索すると
前に選択したジャンルで検索されてしまいます。

submitを押した時のアクション内で、WOPopupButtonのselectionに
バインドしているオブジェクトをnullにしてやればいいかと思ったんですが、結果は同じでした。
ポップアップのデフォルトで選択されているものが毎回、"全ジャンル"に戻るので、
ちゃんとselectionにnullは入っている様子なんですが・・・。

何故こうなるんでしょうか?
0776りお02/06/03 09:06ID:???
>>775
フォームの内容が鯖に転送されてない。もしくは検索ボタンに該当するやつが
submitになってない。httpdの基本的な仕組みの理解が必要と思われ
077777502/06/03 10:25ID:???
>りおさん
一応、検索の機能はしています。
ちょっといじっている時にこの動作に気付き、あせってしまってます。
optionのvalueがWONoSelectionStringの時の動作が
何か関係しているような気がするんですが。
これが選択されたとき、selectionのオブジェクトにはnullが格納されるんじゃなくて
何もされない、のでしょうか?(それでも値が戻る原因が説明つかない・・・)

状況を詳しく言うと、こういう感じです。

PopUpButton1: WOPopUpButton {
displayString = genre.genreName;
item = genre;
list = genreDisplayGroup.allObjects;
noSelectionString = "全ジャンル";
selection = genre; }

・最初に、ジャンル"全ジャンル"で検索してみる。
結果: 100件ヒット (全作品のタイトルがズラリ)

・次。ジャンル"邦画"で検索してみる。
結果: 3件ヒット (邦画3つのタイトルがズラリ)

・次。ジャンル"えっちぃ"で検索。
結果: 10件ヒット (えっちぃタイトルが10本ズラリ)

・そして。ジャンル"全ジャンル"で検索。
結果: 10件ヒット (さっきのえっちぃのと結果が一緒)
0778nobodyさん02/06/03 12:23ID:???
PopUpBUttonの方じゃなくて、検索ボタンの方のアクションを
見せてくれないと判断出来ない。検索ってどうやってやってるの?
objectsWithFetchSpecification()呼んでる?
0779りお02/06/03 12:49ID:???
genreDisplayGroup.allObjects にジャンルの全内容が表示されているのだから、
コンポーネントが表示される時は、このポップアップに
何も表示されないということはありえない。で良いな?
つまりデフォルトは「全ジャンル」であれば良いわけだ。
コンストラクタにでも、selectionに対し、genreDisplayGroup.allObjectsの
中にある「全ジャンル」のEOをセットしてやる。noSelectionStringには
何も設定しなくても良い。noSelectionStringはそもそもnullを指し示して
いると思うので(使わないから何ともいえぬのだが(;´д`))、上記方法で何とか防げぬか?
外していたらスマソ.
0780nobodyさん02/06/05 02:12ID:???
>>749
昔、マックの仕事やってた会社を実名に近い形でGO!GO!
■ このスレッドは過去ログ倉庫に格納されています