トップページphp
1001コメント502KB

WebObjects 3インタンス目

■ このスレッドは過去ログ倉庫に格納されています
0001りお02/06/14 23:58ID:9v1vZuBx
NeXTからAppleComputerに引き継がれたオブジェクト指向
Webアプリ開発環境「WebObjects」について語るスレです。

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

1スレ目:http://pc.2ch.net/test/read.cgi/php/989562708
2スレ目:http://pc.2ch.net/test/read.cgi/php/1013695600

■ 掟 ■
・遠慮は自身の成長を阻害する。過去ログ読んでも判らないことがあればどんどん質問すべし。そして判らないヤツがいたら親切じゃなくてもいいから教えてやるべし。
・WebObjectsを使っている個人・法人の無意味な批判は歓迎されない、しない。マカーマカーと騒がないこと。
・ヨソの開発ツールを使ってもないのにWebObjectsマンセーすることは歓迎されない、しない。
・運用についての質問はハードウェア、OS、パッチ、RDBMSのバージョン、JDBCアダプタのバージョン、Web鯖のバージョン、例外の内容などを細かく明記すべし。
・さやかタン (´Д`;)ハァハァ

0124kickBackToObjectForKey()02/07/02 08:51ID:???
えー名誉毀損って言われたことがたとえ事実であっても
訴えることができる、じゃなかったでしょうか?
実害でれば別件で訴えればいいし。
もし言いたい場合は、サシで話すか、抽象的な表現で相手を
貶める、とか(w
公然とやっちゃうとマズいって聞いたことあるんですけど。
どうなの?
0125nobodyさん02/07/02 09:23ID:???
>>119はタチの悪い語りたがりやのようだな。
民主主義だなんだかんだってクソみたいなこといってよ〜。
お前の批判が死ぬほどウザいけど、隣の共産主義国家に亡命するきはない。

お 前 が 専 用 ト ピ で 語 っ て ろ う゛ ぁ 〜 か !

っというわけで新規テンプレ。
・WebObjectsを使っている全ての人の鬱陶しい批判は絶対に歓迎しない。
徹底放置。※民主主義、民主主義とは騒がないこと。
糞低脳の語りだがり屋は放っておいて今日もWOの勉強を頑張ろう!

毎日毎日、雑用ばかりやらされてWOを触らせてもらえない君には可哀想だが、
もう諦めて別の板&転職しなよ>>119。達者デナー(w
0126nobodyさん02/07/02 10:40ID:???
>>114,116,117,125
ウザ
0127nobodyさん02/07/02 11:05ID:???
>>126
オマエモナー.
0128トラックボールマンセー=8902/07/02 13:21ID:???
すんまそん...
-NSJavaMaxHeapSize 128M -NSJavaMinHeapSize 64M -WOPort 2222
とやって2222で稼動してる事は確認できたんですが、肝心の128Mとかはどうすれば確認できるんでしょうか?
0129トラックボールマンセー=8902/07/02 13:43ID:???
あ、128はPBで開発中の場合です。
運用環境と同じで-Xms64M -Xmx128Mでいいんですかね?
0130引っ込め粘着馬鹿02/07/02 14:31ID:???
>>129
>>運用環境と同じで-Xms64M -Xmx128Mでいいんですかね?
それで問題ない。開発環境も運用環境もJavaを起動させているだけにすぎないからな。
>>、肝心の128Mとかはどうすれば確認できるんでしょうか?
ヒープサイズの最大値を設定させただけだから、今現在、インスタンスがどれくらいの
メモリを使用しているのかは、JavaMonitorからWOStatsPageを表示させるとか
して表示させた方がよかろう。
0131nobodyさん02/07/02 14:37ID:???
>>128
Runtime.getRuntime().totalMemory()
とか。
Runtime.getRuntime().freeMemory()
とか。
java programmer らしく、じゃだめかね。
0132nobodyさん02/07/02 15:33ID:???
Xserve出荷開始のニュースが流れた。
なんか、速いらしいけど、Do-Yo?

0133トラックボールマンセー=8902/07/02 15:56ID:???
>>130
ありがとうございました。
JavaMonitorの方は確認できてたんですが、ロカールの開発環境でもおんなじメモリーで試してみたかったもので
>>131
試してます。
どうもtopでうまく見つけられなかったもので...

※こうしてマカは一歩一歩成長してゆくのだった
0134nobodyさん02/07/02 20:59ID:???
だれか、サイバーフレームワークについて詳しい人、いませんか。

・値段
・何を目的としたフレームワークなのか?
・MacOS X だけでしか使えないのか?
・Objective-cだけでしか使えないのか?Javaはだめなのか?
・例の超天才エンジニア社長がデモをすること以外に使い道ないのか?
・やっぱしあのデモには拍手を毎回贈らなければいけないのか?

詳細キボーン! とくに使ったことのある人、、、いないかなぁ。

0135あぼーんNGNG
あぼーん
0136nobodyさん02/07/02 23:19ID:???
ウィルス
0137nobodyさん02/07/02 23:25ID:???
株式会社千明社 (Senmeisha Inc.)
SENMEISHANET [218.224.224.200 <-> 218.224.224.207] 218.224.224.200/29
0138nobodyさん02/07/02 23:28ID:???
>>122
>Session.terminateしてSessionがそれまで持っていたオブジェクトを
>解放したとしてもEOFのキャッシュは解放するわけではないし
これって本当ですか?
私の理解するところでは、Sessionオブジェクトが解放された時点でsessionのdefaultEditingContext
も解放され、defaultEditingContext内のEOに対応するEODatabase内のsnapshot(キャッシュ)の
リファレンスカウント(SnapshotCount)がdecrementされ、リファレンスカウントが0になった時点で
EODatabaseから削除(forgetSnapshots)されることになっているはずだと思うのですが。
#“ソースコード”を見てもそうなっていますし(笑

確かにWOF3のころはinsertしたEOのスナップショットが自動では解放されない問題が
あったように記憶していますが、WO5でも同じような不具合が有るのでしょうか。
ReleaseNotesなどに書いてあるならばソースをキボンヌします。ツール等で解析したの
なら解析方法なんかもおながいします。

↑とは別で、セッション数ががいつまでも0にならない現象はたまに見かけますが・・・
0139nobodyさん02/07/03 03:43ID:???
> ↑とは別で、セッション数ががいつまでも0にならない現象はたまに見かけますが・・・

OptimizeItでほげってみると、どうやらsessionの寿命管理用のthreadが死んでる感じ。
しょうがないので週一くらいでアプ鯖(のプロセス)を再起動させてます。
このへん4.5の方が枯れていたような気がする。
0140nobodyさん02/07/03 04:06ID:???
>>134
知ってることだけ。
Winもある。というかむしろマク版が出来たのはごく最近。
Objective-Cのみ。Javaダメ。でもノーコーディングが基本でしょう。
拍手は毎回というか話題が変わる度に必要。
使ったことはない。
0141nobodyさん02/07/03 07:33ID:???
>>135
ねんのため、通報しました。
0142nobodyさん02/07/03 15:29ID:???
なんかこのスレ表示がおかしい
0143nobodyさん02/07/03 15:30ID:???
なおったようだ
0144nobodyさん02/07/04 12:18ID:???
>>134

WebObjects4.5用で、5.1には現時点非対応。

個人使用で30マソくらいだという書き込みを
どっかで見た。

使ったことはない。
0145nobodyさん02/07/04 15:22ID:???
あれはWebプログラム環境じゃなくてDBプログラム環境なわけだが、
Objective-Cってことだと、当然そうなる(5.xダメ)だろうね。
つまりDBはアダプタがないといけないわけだな。
01463602/07/04 16:13ID:???
36です。
ずいぶんと時間が経ってしまいましたがご報告までに。
OpenBaseの方で頻繁にインポートをしていたため
EO_PK_TABLEのPKの値が誤っていたのが原因のようです。
この問題とは直接関係ないのですが
りおさんのアドバイスのおかげでプレイバックやログを
調べてアプリケーションのどこの部分の負荷が高いか等が
分かるようになり負荷改善の方向も見えてきました。
どうもありがとうございました。
0147nobodyさん02/07/04 20:06ID:???
テレビチャンピオンにりおが出場している!!

0148nobodyさん02/07/04 20:38ID:???
しかも、けっこう、カワイイかも...
りおタン………ハァハァ(;´Д`)
0149nobodyさん02/07/05 08:41ID:???
>>100
化石レスだが、*.woの中に書く*.htmlもXMLになっても全く問題ないね。
着々とその方向に進んでいるような。
0150nobodyさん02/07/05 13:29ID:???
>>化石レスだが、*.woの中に書く*.htmlもXMLになっても全く問題ないね。
>>着々とその方向に進んでいるような。
その根拠を述べよ。
0151   02/07/06 11:08ID:???
 今さらな質問ですがMacOS X付属のデベロッパーCDってWebobjectsのDevelopmentと
Deploy両方ついてるわけじゃないの?
0152nobodyさん02/07/06 11:15ID:???
>>151
パッケージを買わないとついてこない。DeployはMacOS X Serverならついてくるけど。
0153nobodyさん02/07/06 11:16ID:???
>>150
いずれわかる。
まあ、WOXMLNode関連が鍵だ、とだけ言っておこう。
0154nobodyさん02/07/06 16:36ID:???
>>152
それなんだが...どうもDeployのみだとうまくMonitor起動せんのだ
仕方がないから全機にDevelopmentもインストールしてる(ライセンス違反)
みなのところはDeployダケでできてるとなると不思議でならん。
0155nobodyさん02/07/06 22:22ID:???
腐レ隔離スレ作ったバカのスレッドはここですか?
削除依頼出しとけよな。
そもそも、お前らのお仲間なんだから自分達で面倒見ろや。
それができないならMac板に逝ってもらえるか?
Mac板で思う存分身内同士で争ってくれ。
この板でやられるのは迷惑なんだよ。
0156nobodyさん02/07/07 00:20ID:???
>>153
なんだ、説明できねーのか。んじゃひとりで妄想してな。
0157nobodyさん02/07/07 00:54ID:???
>>156
出てない製品について妄想するのは個人の自由。

>>154
うちではMonitorはちゃんと上がる。別に問題ない。
Dep版だけだと他でいろいろはまるけど。
起動はするけどXMLのファイルが保存出来ない、という症状ならわかる。
Monitor以外のアプリは上がるのか?
0158nobodyさん02/07/07 00:59ID:???
>>出てない製品について妄想するのは個人の自由。
御意。だから個人でやれ。会話にならんじゃ意味ねーじゃまだ。
015915402/07/07 10:34ID:???
>>157
他もアウト。woaファイル全般が予期しないエラーで起動失敗。

初期化→XServerインスコ→DeveloperToolsインスコ→WODeploymentインスコ→
System/Library/WebObjects/JavaApplications/wotaskd.woaを起動→予期しないエラーで終了しました。
→しかたが無いのでWODevelopmentをインスコ→wotaskd.woaを起動→JavaMonitor.woa起動→Monitorからあれやこれや設定

※どの辺の手順が間違ってるんでしょうか?

0160重複スレ立てんな!ボケ!02/07/07 14:13ID:???
8 :MOSA会員 :02/07/02 22:17 ID:???
プラネットや倉橋氏をこき下ろしているのは
MOSA講師から外された倉持哲也って人の逆恨みって
いう噂が定例会で流れてたな、、、
確かにあの人最近MOSAで講演してないし、テクノロジック
アートのMLでも見かけなくなったし、何があったのかは
わからないが、逆恨みはよくないと思う
0161糞マカー、重複スレ立てんな!02/07/07 14:14ID:???
9 :nobodyさん :02/07/02 22:44 ID:???
http://science.2ch.net/test/read.cgi/infosys/1017251655/9
0162喧嘩はMac板でやれや02/07/07 14:16ID:???
13 :事情通 :02/07/04 16:31 ID:???
>>8
それと、てくのろじっくのMLは、最近はNY在住のTatsuyaKawanoというOmniGroupでも
発言をしている人が多くを解答しているため他の人は出る幕が無いと思われ。
関係ないがWebObjects周りではイニシャルにKとかTのつくやつが多いな(w
さ、仕事、仕事。
0163重複スレは禁止だよ!02/07/07 14:17ID:???
14 :nobodyさん :02/07/06 11:36 ID:???
>>8
定例会って何?
WebObjectsやってるMOSA会員ていうとそれこそK持・K橋くらいしか知らん。
0164アルバイトにコーディングさせてんのはお前らだけだ02/07/07 14:19ID:???
15 :事情通 :02/07/06 20:55 ID:???
プ裸ネットコンピュータは学生バイトにコーディングをやらせている。
だが、仕事がないという理由でアルバイト料をもらえない学生もいて、
そいつらがプ裸ネットを叩いている可能性はあるな。

それとこの会社はもともと在宅勤務をメインにやっていた。
在宅勤務+学生バイトで開発をやればどういう結果になるかは
大体想像つくだろ。この会社が提出させられた始末書
(仕事バックレてすみませんって内容ね)は現実に存在するよ。

鮮明社は知らんがプ裸ネットはこういう会社だ。
叩かれる要因は十分にある。
0165個人攻撃してんじゃねーよ!02/07/07 16:31ID:???
17 :nobodyさん :02/07/07 04:16 ID:???
>>関係ないがWebObjects周りではイニシャルにKとかTのつくやつが多いな(w
お、そういえば両方つくダミなヤシも、、、
0166 02/07/07 19:01ID:???


                                /
        \             ∧_∧    /
          \          /( ´Д` )   /          ./
           \      ⊂/\__〕 ヽ  /         ./
             \    ./丶2    |Σノ /┌(;゚Д゚ )  ./
              /\  / //7ゝ〇 ノ\  /≡/\丿>/
        ∧_∧ / /.\ ///⌒γノ/___)./ ≡\/≡/ __
○   /⌒(;´Д` )/ /○ .\/  ///ノ   /  /  / ./ 巛 \
 \ / / /ヘ∇ヘ_|. //   \///    /     ./  | |[]-[]| |         
    \,ヘ .l⌒l⌒l, ヘ/   |\/\/\//  /    \| Д |/
   l二/\!, '⌒ヽ|,.'\二l   >     糞 〈 /   / ̄`-==-' ̄\
       (人Ξ ノ)     <      ス >   / ,イ/ ̄ ̄\ト \
      ○巛巛○      >  予  レ <   (m / ̄ ̄ ̄ ̄.\m
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄<     の > ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ノノノノ           >  感    < .\        d_b
   ( ゚∋゚)          <  !!   \  \      (゚皿゚  )
  /⌒\/⌒ヽ_______     //\/\/ ̄    \  / ⌒〇二\⌒⌒ 
 | ̄⌒\ 彡ノ_   |    /__    |       \ ─) ⌒ヘ◎>) ─ 彡
 |_________\_|__ 丿____|  ./_|__|_  |    ∧_∧\// \=(_) // 
/_____________\彡ノ________ /   ( ::)゚∀⊇  .|   ( ´ε `) .\\ |(○|(γ⌒ゝ´ 
 ‖      \ヽ   ./    /(⌒───|  (∧∧)⊂)   \| ──二(◎) |l 
         ヽミ  /      | ` ̄| ̄ ̄ .|  .|ΘΘ| ノ     \    ゝ_ノ  
           ./ \     |ニ二{]    | (_|;  /_)      \
         ./   \! ̄ ̄i ∨__ ̄ヽ/| ヘД/ヽ         .\
        /    /二二\( iii iii>\ \ |(    )
                           |  
0167nobodyさん02/07/08 10:03ID:???
>>162
彼って答えすぎ。他でもそうです。
なんか彼への質問コーナーになっちゃうんだよね。
役に立つんだけどさ。他の人がカキコできなくなる。
いいのかわるいのか…。
0168nobodyさん02/07/08 18:20ID:???
>>167
時候の挨拶もきっちり律儀に返すので、なかなかすごいと思います。
ほとんど質問者との公開レターになってるんですよね。
でもなかなか出来ることではない。MLのたつや、2chのりおという感じ。
0169nobodyさん02/07/08 21:50ID:???
粘着ウザ過ぎ。職案行って来いよ>>164
0170nobodyさん02/07/09 01:31ID:???
>>164
>アルバイトにコーディングさせてんのはお前らだけだ
「お前ら」と複数形にしている理由を聞きたい。
あなたの書き込みはWebObejctsで開発する会社すべてが
学生アルバイトにコーディングさせてるような誤解をさせることを
意図してるように見えてならない。強烈な悪意を感じるよ。
学生アルバイトの使用が疑われてるのは一社だけだ。
しかも2ちゃんレベルの情報で真偽はわからない。
どちらにしても、一括りにするのはやめていただきたいね。
0171あぼーんNGNG
あぼーん
0172nobodyさん02/07/10 22:13ID:6sSpueT4
Win系で開発したソース等を印刷するさい、
PSプリンタ以外で印刷することはできないのですか??

下らない質門ですみません
0173nobodyさん02/07/10 22:26ID:???
秀丸とかから印刷しる。
WOの開発環境はPSしか相手にしてない。
Acrobat持ってたらそれ使うのも手。
0174nobodyさん02/07/11 00:43ID:???
MLのたつや、2chのりお、実は同一人物だったりして。
0175nobodyさん02/07/11 06:40ID:???
本当に最近はどうでもいい書き込みが多いな。
0176nobodyさん02/07/11 21:40ID:Uszoui0l
運用経験者に質問があります。

Sunから SunFireV100というローエンドサーバーが発表されましたが、
これはWebObjectsの運用はどの程度可能なのでしょうか。

メモリ512MBで23万円は魅力なのですが、空栗鼠での運用実績が
ないので単純に比較ができません。

ちなみに、現在の想定では常時100人ぐらいがアクセスするイントラ上の
アプリケーションを5アプリケーション位運用できればと思っています。

当然DBは別鯖で運用しますので単純にWebObjectsのみの話で結構です。
0177nobodyさん02/07/11 23:04ID:???
>>176
WebObjects 5.x だか?
必要メモリ量の推定方法は Linux なんかの場合とあまり変わらない
と考えてよかろう。CPU性能はかなりクロックに比例すると思われる。
V100 は 500M だとおもったが。とすると 1G の Intel 系のほぼ
半分と考えてよかろう。

あ、そうそう、こんなこといってるが、おれはV100未体験。
017817602/07/12 00:17ID:Lfz0wOKT
>>177

ありがとうございます。

>V100 は 500M だとおもったが。とすると 1G の Intel 系のほぼ
>半分と考えてよかろう。

そんなもんですか。

想定しているアプリケーションの規模だと利用者が一応それなりなので
ちょっと1台では苦しい感じですね。まぁ、2台でもWO込みで
60万ちょっとなので(DB鯖は別にある)XServeを買うよりは
安上がりだし、ジョー氏を説得しやすいかな。

おまけに空栗鼠だし(なんとなく空ろな説得力。)
017917602/07/12 01:14ID:Lfz0wOKT
(続き)
ちなみになんで空栗鼠かといいますと、最初はLinuxで運用するつもり
だったんです。そのためのテストもしました。

ただ、運用機種の上部への説明になった瞬間、「Linuxはだめ」って
ことになってしまったんです。

理由は「サポートがないじゃん」

いちおーDellの赤帽プレインストールマシンだったんですけどね、申請したマシン。

ジョー氏も必死に説得したんですがやっぱ、「Linuxは趣味鯖」という認識
が強すぎてどーにもなりませんでした。

Windowsは管理上いろいろ問題があったし、MacOSXServerは論外つーこと
だったんですが、ジョー氏がコスト面からWindowsに傾き始めており何とか
阻止したいなぁと思ってた矢先にケッコー安いマシンが空栗鼠で出てき
たのでちょっと興味を持ってしまったわけです。

WebObjects自体はすごく開発しやすかったのですが、こんなところで
時間を費やすとは思っていませんでした。

もうちょっと導入できるOSの選択肢を増やしてくれるか、いっそのこと
「アポーのマシンでしか動かないよ、へへ。」という状況にしてもらわ
ないと、こういった苦労はどこかで続くんでしょうね。
(特に社内開発)
0180nobodyさん02/07/12 01:36ID:???
>> そんなもんですか。
たぶんそんなもんだと思われる。
故障対策とかいって2台いれればよかろう。事実マシンは壊れることもある。
それにサポートはタダじゃ手に入らない。そのぶん栗鼠が高いのは道理かも。
そういえば S*n は Intel ベースのマシンを出す模様。秋かな。
>>こういった苦労はどこかで続くんでしょうね。
そうとも言えん。もっと力を付けて「おまえがそう言うんだったら
それでやってみろ」ぐらい言われるようになれば何の問題もない。
お客が相手でも同じことだ。すこしがんばれや。
0181粘着君02/07/12 03:54ID:???
ドキュソ会社の話題まだ〜?
0182 02/07/12 05:58ID:b3siACKF
てst
0183nobodyさん02/07/12 12:25ID:???
>>174
NY在住でさやかタン (´Д`;)ハァハァはないと思われ
0184nobodyさん02/07/13 14:25ID:RIIKPbX8
jikes ユーザへ
jikes 1.16 がでてるよ〜
0185nobodyさん02/07/13 19:06ID:???
>>170
>学生アルバイトの使用が疑われてるのは一社だけだ。
>しかも2ちゃんレベルの情報で真偽はわからない。
元アルバイトなんですが・・・。
全然バイト料貰えなかったけどさ。
結局貰ったのはWebObjectsとWindowsNTのピーコCD-Rだけだったな。
0186初心者マン02/07/13 20:01ID:???
>>185
全然信用できないよな。なぜなら、おれも元バイトだったけど、カネはもらえたし、
色々勉強にもなったし。WebObjectsとWindowsNTのピーコはもらえなかったよ。ダメって言われた(´Д`;) つーか、キミ、旧帝大の人?
0187nobodyさん02/07/13 21:46ID:???
MacユーザはWinnユーザに比べると高学歴が多いって話しじゃないですか。
おまえらWebObjectsユーザの学歴はどうですか?
0188 02/07/13 22:06ID:1/7N9pi1
おい、コラ
謝れよ
0189名無しさん@Emacs02/07/13 22:24ID:/DWPiiZb
unko
0190nobodyさん02/07/14 01:20ID:???
WebObjectsってショッピングサイトでよく使われているようですが、
ほかにどんなサイトを作るときに力を発揮するんですか?
お手本があればURI教えてください!無知ですんません!
0191nobodyさん02/07/14 04:09ID:???
>>186
僕もキミのことを全然信用できません。
人間としてね。
プ裸ネットコンピュータが学生アルバイトを使ってるのは事実のようですね。
しかも人間として最低ランクの。

>>187
>MacユーザはWinnユーザに比べると高学歴が多いって話しじゃないですか。
誰からそんな話を聞きました?

>おまえらWebObjectsユーザの学歴はどうですか?
WebObjectsの仕事で学歴の話が出たことはありませんね。
では、聞きますが高学歴の学生バイト(笑)が揃っている
プ裸ネットコンピュータは何故いつまでも零細駄目会社なのですか?
学歴が高いだけで仕事ができるのであれば、もう少しマシな会社に
なっていなければおかしいでしょう?
0192nobodyさん02/07/14 08:38ID:???
>>191
ほれっ、これのことじゃないか?ニュース速報とかじゃあっという間に2スレ目立ってたよ。この手の話題ってみんな好きなんだよねぇ(笑)
http://headlines.yahoo.co.jp/hl?a=20020713-00000008-zdn-sci

>>何故いつまでも零細駄目会社なのですか?
殿、会社経営がまるで判らないと思われますぞ。
WebObjectsを使っているのにどうして他のAP鯖を使ったシステムより
安くないの?と聞いているのと一緒ですぞ。木を見て森を見ずと笑われる前に社会を勉強しませふ。

しかも、殿、このスレではこの手の話題はいっさいダメですぞ。政治的話題を扱う
「WebObjectsクソスレ」が立っているのでそちらに参りましょう。
0193 02/07/14 10:51ID:???
謝れよ
019419102/07/14 12:54ID:???
>>193
どーもスイマセンでした。


これでいいんだろ?
019518602/07/14 13:03ID:???
>>188
>おい、コラ
>謝れよ
どうもすみませんでした。
旧帝大と仕事は全然関係ありません。
プ裸ネットはたしかにドキュソな会社で、就職先としては
100%考えられません。
勉強になったのは世の中にはこういう会社もあるんだな、
ってのがわかったことです。
0196nobodyさん02/07/14 14:03ID:myx9BBo3
>>190
Webアプリといわれているものは大概できます。
何ができるかっツーと、サンプルとしては

http://store.apple.com/0120-APPLE-1/WebObjects/japanstore
とか
http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa
とか(藁)

無償で提供されているドキュメントもあるのでここを見てください。
http://developer.apple.com/ja/techpubs/

とくに

Discovering WebObjects for HTML

はお勧めです。
0197りお02/07/14 14:58ID:0cL/ojPk
>>190
あくまでおれっちの意見だが。

ショッピングサイトも向いているかもしれないが、EOFがある以上、
WebObjectsは本当にEnterpriseな市場向けの製品と思わざるを得ない機能がてんこ盛りだと思われ。
つまり、オモテには出てこない業務支援系のシステムに強いと思う。いや、強い。
一度DBから取ってきたレコードセットをオブジェクトとして処理できたりするところはEJBよりも扱いやすいし(特にトランザクションまわりか。EOFの方が管理がずっとラク、つーか気にしなくてもいいくらいのところ)。
逆によりDBに近い機能を制御する部分はEJBの方が細かくて(しかもドキュメントも多くて)
イイと言えばいいのだが作業量から発生するバグを考えるとEOFはよく設計された
フレームワークだとおもう。もともと銀行をはじめとする金融機関、研究機関向けに開発されて
培われたフレームワークだから当然といえばそうなのかも。会社の倉庫にゃ
OPENSTEPで動くEOFとAppkitとFoundationで動く証券会社向けシステムの仕様書が
キングファイル3冊文ぐらい転がってるが、今読んでもCOBOLでつくるシステムの
それと比べてもワケわからん(ワラ
で、そいつ(EOF)がwebアプリの世界に
降臨してきた(なんかこうかくと、信者トークみてぇだなぁ)わけだから、
ちょっともったいない使い方してるかもしれないな>ショッピングサイトとか

サイバーのカトー社長がサイバーフレームワークを複雑系処理業務において、
そこらへんのネーチャンがマウスクリックで目的のアプリができることを究極目標と
しているのと同様(あ、違っていたらつっこんでくれ、だけどお尻の穴にはつっこまれたくないゾ(´Д`;))
WebObjectsもおれっちのように「あまりプログラミングが好きじゃない連中」のために
用意されたツールととらえれば(←なんてコトを言うんだ)
Appleの目指すところは間違っていないのかなぁとも(クリエイタ向けをねらっている?)
それでもEOFがある限り、Enterpriseな市場向け製品でも十分に戦っていける製品だとおれっちがタイコ判(ノリスケの妻じゃない)おしてもいい。

0198りお02/07/14 15:07ID:0cL/ojPk

じゃぁ、逆に向いていないWebサイトってあるの?(Webサイトって書き方もなんだかなぁ(w

とつっこまれる。いや、ここにいる誰もが知りたいかもしれない。これだけWebObjectsマンセーしていたり、
採用実績やそのPowerを感じたおれっちのようなVisualBasic難民(謎)が話すと
どうもWebObjectsはどれでも使える万能ツールじゃないかと。本当なのかと。

なんかセンセーショナルにかいちまったけど(w
たとえば、YahooやGoogle、それと2ch.netをWebObjectsで作れといわれたら、
出来ないことはないけど、そのパフォーマンスを実現するには無理があると思われる。

なぜか。理由を書こうと思ったけど、新妻がラーメン作ってくれたのでそれを喰って
新妻も喰ってから書きたいとおもう(w

あ、それと、おれっちはNYのTatuyaKawano氏じゃないぴょん。あれほど上品で礼儀正しいお方ではないっちゅ(w
0199りお02/07/14 15:50ID:0cL/ojPk
ラーメンは食ったけど新妻は食えなかった。((´Д`;) ショボーン やっぱおれっちには、さ、さやかタン…ハァハァ(´Д`;)

で、WebObjectsで向いてないサイトなんだけど、2chをはじめとする掲示板って
WebObjectsじゃ向いてないとおもう。1画面で扱うデータ量が多すぎる、っていうのが
理由のウチの一つ。間にEOFが噛んでオブジェクトを生成するから必然的にメモリ消費量も
多くなるし見えないところでの処理量が多くなる。
WebObjectsは5.0でPureJavaになってから4.5と比較して特にEOFが遅くなったと思う。
PureJavaだから仕方ないという理由一つでかたつけられてしまっては困るんだけど(^^;)

ただ掲示板の場合一つ一つのスレッド、発言についてユーザが更新をするということは機能的にありえないから、
無理してEOFを使わなくても良い(RowRawってやつな)。この場合パフォーマンスが
フツーにEOFで処理した時より処理があがるから希望の光が見えてきているかも(謎)。
しかし、PHPと張り合えるかというと、おれっちはクビを縦に振ることはできないなぁ。
ティムポは縦に振ることできるけど(←変態

それと、Sessionを張ってユーザ情報を管理するようなアプリケーションはWebObjectsは
最強の類に入る(またまた信者トークだな(w と思うのだが、一つのセッションで
扱うユーザ情報が大量になると、やっぱし思ったほどのパフォーマンスが出ないケースが
ある。WebObjectsスキルが低い(おれっちもそうなんだが)と、このパフォーチューで
つまづいて客先に「えー、WebObjectsってこんなに遅いのぉ?」なんて言われる可能性が高い。
が、なれないエンジニアになると「もっとメモリたくさん積んでマシンも増やせば…」
なんてコトを言い出すそんな風景をTomcatマンセーな奴らが聞いたら耳を疑う発言かもれしれない(笑)

基本的にSessionにはあまりモノを置かないのが軽くトラブルレスなWebObjectsアプリへの
近道だと思う。(これもおれっちの勝手な判断だから鵜呑みにしないように>そこのオマエ)
しかし、自己満足の領域で十分パフォチューしたとしても、大量の更新可能なEOFデータ(オブジェクツ)を一度に
扱う場合はWebObjectsは重いんだな。勘弁してやってくれ、さやかタンのためにも(´Д`;)
あ、それと、あまりにもリアルタイムを求めるシステムにもWebObjectsは向かないのかなぁと思うのだが、神の領域に達した人アドバイスプリィズ。

でも、EOFが重くなっている原因に、EOFが持つデータを護るいろーんな
「安全装置」のせいもあるかモナー.
(いっとくけど、EOFのお陰ですべてが重い、遅いというわけじゃないのであしからず)

あんまり独りよがりなコト書き連ねると嫌われるからこのへんにしときマス。
0200nobodyさん02/07/14 17:29ID:???
弊社の営業トークは、WOではまだ誰も書いたことのないアプリケーションを
作ることが出来る(ためのいちばんてっとりばやい環境)、です。

DELLコンピュータの初期のBTOはWOに支えられていました。
VB, ASPがやっと使い物になった頃になると、NTとIIS使ってまあす
って宣伝するために(だけじゃないけど)乗り換えられちゃったけど。

今で言う、eマーケットプレイスっていう考え方の初期に決まって
使われたのもWOです。

ことほどさように、何か具体的な目標でケンカするときよりも、
誰も競合がいないようなところで話題になってきました。
0201nobodyさん02/07/14 17:40ID:???
>>200
何かの機械翻訳か?
0202   02/07/14 19:29ID:???
>>りおタン
 ぶっちゃけ、例えば名簿検索みたいな「1テーブルから単純なクエリで検索
してHTMLで表示しろや、ゴラア!」なものには弱いってこと?
 んでそんな場合のEOFへの代替手段がRowRawってこと?んで、これでもPHP
に勝てないかもってのはJDBCがトロイから?
0203nobodyさん02/07/14 20:48ID:???
>>190
どんなサイトというより客先担当者がマカーまたは素人の時のみ
導入可能です。
0204りお02/07/14 21:00ID:0cL/ojPk
>>203
あ、それは、ちょっと違うんだなぁ。まぁ、確かに相手が素人でも導入できちゃうけど、(w
知っていても、ちゃんとしたプロモーション&プレゼンが出来ていればWebObjectsでも
OKさ。自社の構築事例なんかも交えて実用性を言えばなんとでもなると思われ。
もちろん、運用はSolarisかLinuxでないとあかんが。でも、どういうワケか、
おれっちの会社では試験的にXServを入れているようだ…資材部門がウマくやったんだろうな(´Д`;

>>202
うーん、そういう場合は強いというか、さして変わらないとおもう。たとえば
検索結果が同時に1万件ぐらいになって、文字数が多かったりとか、すべてのEOが
更新対象だとか、Relation先の情報も同時に扱うとか、一つの画面で大量情報を
なんでもかんでも一緒くたに扱おうとすると重いなぁ、と。たしかに、JDBCのトロさも絡んでくるけど。
0205nobodyさん02/07/14 22:05ID:???
>>202, 204
そういう場合でもアプリを組む早さはたぶんPHPとかよりははやい。
RawRowはごく単純な参照系以外はほとんど使わんのう。
DBまわりより、コンポーネントが入り組んでるときにリフレクティブな
こといろいろやってるとそこが重くなる。DBアクセスは4.5までは
基幹系でさんざんもまれてたので、他と比べてもかなり速い。
5.xでもそのうちそういう状態になることを期待。
0206りお02/07/14 23:09ID:???
>>205
そうだなぁ、5.xでもそのうち、って、JDBCを使っている以上は、以下略(´Д`;)

WOFは画面表示でリレーションが複雑に入り組んだときも遅くなる感じだよな。
EOFetchSpecification でsetPrefetchingRelationshipKeyPathsを設定するなり
して後の処理速度をカヴァーするなんて手もあるけど、対多のリレーションシップに
手が込んだ処理、、、そう、SQLでいうところの副問い合わせみたいな感じのを
一つのレコード単位で抜き出すようなものになると(なんか意味不明な表現だ、
EOFの場合、カスタムEOJavaなんかでゴリゴリとロジック各場合があるんだよな。
カスタムEOJavaはそれはそれで非常に強力で強烈すぎてオシッコちびっちゃう
くらいな時があるけど、リレーションシップが絡んだ処理が入り込むと
とたんに遅くなっちまうんだよな。WebObjects4.5の時までは速かったけど
5.xになってから遅くなったなぁと感じる。
単におれっちのスキルが低いだけなんだろうけど。
0207nobodyさん02/07/14 23:15ID:???
5.1はJSP/Servlet使えるから、TomCat要らず?
でもTomcatの方が早いのかな?
020820302/07/15 01:16ID:???
>>206
 なんか勘違いしてたらスマソ。
 りおタンの言ってるのってEOF内の処理じゃないの?だったら>>205のおっ
しゃるとおり、アプールのエンジニアのがんばりで高速化される希望はジーコシ
゙ャパソが2006ドイツで決勝トーナメントベスト4行くくらいはあるのでは?
0209nobodyさん02/07/15 01:25ID:mwOp93pH
>>204

XServeの運用結果きぼーぬ。
0210nobodyさん02/07/15 02:22ID:9ZgCB0pw
OSXのProjectBuilderでBuild succeededって出た後
Run session aborted: No launchable executable present to run.
って出るのはなぜ?
0211あぼーんNGNG
あぼーん
0212nobodyさん02/07/15 08:45ID:???
>>208
潜在的には速くなれるかも知れないけど、それだけのコストをAppleが
かけるかどうかというのはもちろん我々には判断出来ない。
J2EEとかの環境見てても、姑息な最適化は多少やってるけど、概して
DBアクセスのパフォーマンスよりも開発効率を重視している雰囲気。
そういう時代の流れなんでは。
漏れは同じ時間をかけるならEOFが速くなるよりも、つまらないバグを
とってくれたほうが72800倍嬉しい。
0213nobodyさん02/07/15 08:46ID:???
>>210
targetはアプリ名になってるか?
Application Serverになってるとそうなるけど。
021421002/07/15 10:13ID:???
>>213
ども解決です、targetがApplicationServerになってました…

ふぅ、しかし
http://www.samspublishing.comにWebObjects Developer's Guideのソースがないのが鬱
ひょっとして見つけられないだけ?
0215nobodyさん02/07/15 20:31ID:???
ADC会員にはWebObjectsDeveloperが無償配布されているという話しを耳にしたのだが………
0216nobodyさん02/07/15 23:14ID:???
> 215

確かに7/3日付けで上がってるみたいね。
0217nobodyさん02/07/16 00:07ID:???
http://webobjects.360works.com/woof1.html
0218nobodyさん02/07/16 16:17ID:???
>>217
いいね。使い方分からんけど...DBのメンテナンスツールがFilemakerで作れちゃうってことだね。
0219nobodyさん02/07/18 00:16ID:???
NYでWO5.2とかは出ないのかな。
0220nobodyさん02/07/18 01:27ID:???
出てないみたいね。↑
(しかし本当にヒョウ柄なわけ?)
0221nobodyさん02/07/18 01:28ID:???
在宅勤務のWebObejcts使いになりたいんですけど可能ですか?
0222nobodyさん02/07/18 01:45ID:???
ワークブック終えた初心者です。
ちょっと教えてください。
WOForm内のWOTextに入れた「改行付き文章」を
データベースに格納して
その内容をWOStringに表示するときに「改行」させるには
どんなふうにすれば良いでしょう?
ワークブックでは<PRE>で対処されちゃってるんですけど
139ページのヒントではサッパリ分かりません。
(これヒントなのか?)
つまり\nを<BR>に置き換えれば良いだけなんですが
具体的にどこにどんなふうに書けば良いのでしょ?
(またはどこかに良いサンプルありますか?)

0223nobodyさん02/07/18 01:50ID:???
(改行初心者つづき)
\nを<BR>に変換なんですが、
表示させるときに変換すべき、と考えるのですが
デ?タベースに格納するときに変換して格納した方が
掲示板のように検索後に一覧表示させるには
パフォーマンスが良いのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています