WebObjects教えて

このエントリーをはてなブックマークに追加
1初心者
研究室にあったWebObjectsをG4にインストールしました。
が、イマイチよくわかりません(^^;)
まず、何をすればよいでしょうか?ちょっとした掲示板とか
作ってみたいです。データベースと連携できるような。
あと、EOFってなんですか?ここに強い人がいるって聴いたのですが〜
2名無しさん@そうだ選挙にいこう:2000/07/16(日) 18:29
なんだか微妙なスレに成長しそうな予感。。 
3sage:2000/07/16(日) 18:52
素朴な疑問ですが、自称「初心者」がWebObjectsで何をしようというのでしょうか?
4UNIE:2000/07/16(日) 19:44
同感>3
5WebObjects使ってます。:2000/07/16(日) 19:48
>1
むむ、、確かに3の方がいうように、自称初心者がWebObjectsで何をしようか、というのもアレですね(失礼(^^;))
WebObjects4.5にはサンプルが多数インストールされます。
(System/Library/Developer/Examples/WebObjects/だったかな?)
それを参考にするもよし、それ以前の問題でしたら、WOInfocCenterというのを
アップルメニューのWebObjectsメニューから実行してください。
WOInfocCenterに、GettingStartingWebObjects(だったかな)という
項目があるので、それを読破しましょう(^^;)
ただし、いずれも全て英文です。日本語の文献は、WOInfocCenter内には
ありません。自分も英語にはちょっと苦労しました(^^;)
「WebObjectsガイドブック」というのが、ソフトバンクから発売されています。
今のところ日本語の文献はこれだけですが、かなり参考になります。

つづく
6WebObjects使ってます。:2000/07/16(日) 19:56
EOFについても、WOInfocCenterを見ればだいたい判ると思います。
極端にいうと、Windowsでいうところの、ADO、RDO、DAOみたいなものです(本当に極端だ(^^;))
個人的には良く出来たフレームワークだと思います(SQL書かなくても良いし)

データベースと連携したいとのことですが、OracleやJDBCに対応した
RDBMSはありますか?MacOS X ServerにはOpenBaseLiteがインストールされてますけど
本格運用となるとちょっと弱いです。WindowsNTマシンでしたら、
一台で全ての環境を運用することもできます(あまりおすすめしませんけど)
ただ、最初からEOFを使ってバリバリ(死語(^^;))にRDBMSにアクセス
するようなアプリは書くことはないとおもいますので、徐々に身につけるという
構え方でよいとおもいますが。
(自分もEOFのマニュアルを全て読破したわけではないので....1000頁以上ある英文
を読破するのはちょっとつらい...和訳だしてくれ〜?>Apple)

7WebObjects使ってます。:2000/07/16(日) 20:07
WebObjectsで掲示板を作りたいとのことですが、
ぶっちゃけた話、WebObjectsで掲示板運営してるところって、
みたことありません(笑)国内の話ですが...
私もWebObjectsをいじりはじめた頃は、練習用に掲示板を作って
いましたが、確かに、慣れると2ちゃんねるのような機能を持つ
掲示板はPerlで書くよりもWebObjectsの方が速くイロイロできたり
します(RDBMS使うのでデータ消えることもない(少ない)し、
その気になれば全文検索なんてーのも簡単に搭載できるし…)
むしろ、ショッピングモール(死語?(^^;))や企業間取引サイト、
なんかで使えるのではと最近思ってます。JavaClientも結構イケてますし。

##ところで、秋葉原駅前のらーめん屋いすずって、つぶれちゃったんですか?(関係ない話でなんですが)

8名無しさん@そうだ選挙にいこう:2000/07/17(月) 00:22
>7
あーいいなー2ch WebObjectsで
作り直してよ(笑)700万円するならともかく
今5万だし
9便乗質問:2000/07/17(月) 09:02

便乗質問。

ProjectBuilderで、Build&Runすると、ビルドしたあとに、ブラウザが
勝手に起動しちゃいます。MacOSXServerの場合、Omni-webが起動しちゃうんですけど、
同一ネットワーク内に同じOmn-webがあると、警告が出てきて使えません。
毎回終了しているのがウザいんですが、どうにかする方法ありませんか?
ついでにいうと、ポート番号も固定したいです。

今は、出来上がりの確認を別のマシンのブラウザで確認してます。ちょっと
面倒です。BlueBoxでもいいんですが、メモリ足りない(涙)

期待age
更にage
12ななはん刑事:2000/07/17(月) 22:31
>9
今、ちょうどWebObjectsが起動してますんで、、、使ってますさんに変わって(笑)

ProjectBuilderのLuancher/Debuggerボタンを押します。
開いたウィンドウの、レ点のボタンを押します。(LaunchOptionが開きます)
で、ウィンドウ下部にある、Argumentsタブをクリックして、Addボタンを
押します。
追加されたLaunchArgumentsのう項目に、
-WOPort 1999
とやれば、ポート番号が固定されます。ただし、これは、開発時にのみ
有効にした方が無難です。運用時にこのオプションを付けてると、
クラッカーの的になるかもしれません。
あと、Build&Runで、ブラウザが勝手に起動するのを防ぐには、
-WOAutoOpenInBrowser NO
とします。両方使いたい時は、1行で、
-WOPort 1999 -WOAutoOpenInBrowser NO
とします。これで、ポート番号が1999で、ブラウザが勝手に起動しなくなります。
OmniWebを同一ネットワーク内で立ち上げている時は便利ですね。
OS-XではIE5が出て来るでしょうから、こうした心配もなくなるかな。

それでは良いWebObjectsライフを ^^;/
13ななはん刑事:2000/07/17(月) 22:38
私も便乗質問(笑)ちょっとWebObjects4.0からには慣れてないので

WOFileUploadなんですが、WOBuilderにこれを配置して、
実行しても、FilePathにバインドされている変数には、何も入りません。System.out.println(filePath)としても、nullしか
表示されません。。DataとFilePathにちゃんとStringとNSDataの変数
をバインドしているんですが???
いちおう、、もう一回WOInfoCenterをひっくり返して見ます^^;
14WebObjects@`Mac OS X Server フォーラム新設のお知らせ:2000/07/18(火) 18:39
いつもTech Exchange をご利用いただきありがとうございます。

Tech Exchange のディスカッションフォーラムに ”WebObjects フォ
ーラム”と”Mac OS X Server フォーラム”を新設いたしました。
主に、それぞれの製品を取り扱う際のテクニカルな問題や疑問について
の情報交換の場としています。

今まではこれらのトピックについて、”Mac OS フォーラム”内でディス
カッションを行っていただいていましたが、今後は新しいフォーラムも
併せてご利用ください。

WebObjects サポートページ:
http://www.apple.co.jp/support/webobjects/index.html

Mac OS X Server サポートページ:
http://www.apple.co.jp/support/macosxserver/index.html
15名無しさん@そうだ選挙にいこう:2000/07/18(火) 23:08
>14
これってアップルの人?
ていうことは「ポリタンク」とかいう罵詈雑言も見てたの?
ごめんねー。成長を願う親の愛のムチだと思ってねー、
ぴしいいいいっ(ワラ
>15
メールノコピペダロ
アンタモサムイナ