WebObjectで開発できるところ
■ このスレッドは過去ログ倉庫に格納されています
0001Posix
NGNG今の会社ではこのソフトを使う予定はないです。いいソフトなんだけどなぁ。
で、WebObjectを使って開発できる会社を探してます。知ってる人いたら教えてぷりーず。
探したんだけど、あんまり無いんだよね。。。
0002デフォルトの名無しさん
NGNG0003Posix
NGNGそうですよ。買いました。UnlimitedTransactionで今は72800円ですから、
他のAP鯖に比べれば安いほうだと思います。WebSphereも考えていましたけど。。
コストは安いのにできることは他のAP鯖と同じですから。。
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG先月400万ぐらい予算だしてもらってオラクルアプリケーションサーバー
買ってしまったウチは大損してる??
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG>Enhydra
データベース接続が貧弱。今のところWOにあるEOFをこえるものにはお目にかかったことがない。
0008デフォルトの名無しさん
NGNG>今のところWOにあるEOF
略語だらけでワケワカですけど、それって何が優れてるの?
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNGその何年か前の金額でウチの会社、入れてたんだけど、もう十分モトはとったかな。と。
最近、OASも入れたんだけど、ハードのスペック的にはOASが良いのに
高い負荷がかかったとき(200万Transactionぐらい)の
レスポンスタイムがWOのほうがぜんぜん良かったりする。その事実を
しったプラチナ取得者は何度も首をかしげてたなぁ。。。
あれ、もともと、ネクストの製品じゃなかったっけ??>>WO
0012デフォルトの名無しさん
NGNGEOFは、ADOみたいなものです。ファイルの終わりを表すEOFとは別物です。
0013デフォルトの名無しさん
NGNGADOみたいなものだけど、ADOとはモノがまるで異なります。はっきりいってEOFの方が
生産性が段違いです。ちょっとまえ、ADO、ASPでショッピングモール作ったけど、
EOFのありがたさがよーくわかった。。EOFは、EnterpriseObjectFrameworkですね。
むかし、サンフランシスコにいたとき銀行の情報処理系端末の開発を
EOFつかって開発したことがあります。。コボルと比べて小人数にも
関わらず生産性が高かったのは経営陣からは高く評価されてたのを覚えてます。
金融機関系に人気あるんじゃないかな。
0014デフォルトの名無しさん
NGNG教えていただきたい。
ADOでも、簡単にデータベースを利用できる点
において(シンプルなものであれば、たかが数行
のコードを書いただけで良い)生産性が高いと
思うのですが・・・
段違いというと?!
001512
NGNGすまん、聞きかじりなのだよ・・・
0016デフォルトの名無しさん
NGNGたとえば、あるテーブル1つをを絞り込んで表示するプログラムを
書くとするよね。そこまでは、ADOもEOFもぜんぜん変わらないと思うんだ。
で、メインになるテーブルから対1のテーブルのある情報も表示したい。
もしくは、対多にある該当する別テーブルの別の列も表示したい。だけど、
その列にはある条件をクリアしたレコードだけ表示する。
こんな時、ADOはどうしてますか??
EOFの場合は、基本的にリレーション情報はモデルファイルという定義ファイルが
管理していて、ルートエンティティ>対1、対多への参照がほんのわずかなプログラムで、
メソッドとして書くことができる。(EOFはオブジェクト指向構造だから、
リレーション先のデータ取得や更新なんかもすべてメソッドで管理できるし、
オーバーライドすることでカスタム化することもOKOK)
WOになると、リレーション先のデータ参照は更に簡単で、ソースコードなんか
一行も書かずに表示することができるし、急な変更にもエディタでオブジェクトの
変更だけで問題ない。
規模が複雑になればなるほどEOFのほうが圧倒的に有利になるんだ。
ADOもいいところはたくさんあるけど、オブジェクト指向じゃないからゆえの欠点もあるからね。。
わかりにくい説明でスマソ
0017デフォルトの名無しさん
NGNGTABLEをクラス化しちゃうって事?
# EnhydraのDODSみたいなモノか?
でもそれって、裏でEOFとやらがSQL必要以上に流してない?
ソースの見た目はキレイになるけどパフォーマンス悪いみたいな。
0018デフォルトの名無しさん
NGNGそうだね、うん、そのとおり。EOFはテーブル、列、行、データをすべてオブジェクトとして扱う。
検索条件やトランザクションなどもクラス化しちゃってるし、自分で好きな処理内容も
クラス化しちゃってるってところかな。あとはアダプテーションがしっかりしてる点と
キャッシュ管理もフレームワーク任せでもOKだしユーザー任意でもOK。
EOFが裏でやたらSQLを垂れ流してるのは、単に実装者のレベルが低いだけ(笑
ちゃんとそこらへん考えて構築すればキャッシュも効いた必要最低限の
SQLだけをなげるようになるよ。コツが必要だけどね。
0019デフォルトの名無しさん
NGNGたとえば、ココ。
http://www.book-r.com/cgi-bin/WebObjects/S_KOK_bk1
WOで構築されてるんだけど、更新するたびに、ランダムで表示される
(表示されるでーたそのものは同じだけど)
中身のソース見たことないから100%とはいいがたいけど、
これだけの情報をデータベースから問い合わせて、ランダムに並び替えて
表示することをやったばあい、何のサーバー使ってるかわからんけど
1〜2秒でレスポンス返してくる芸当は他のAP鯖のミドルウェアでは
そうそうできるもんじゃない。他のAP鯖でもこれくらいの高レスポンスを
出すアプリを作ることはできないことはないけど、いろんなロジックを
わざわざ実装しなきゃなんない。WOの場合はEOFとWOFとの連携でこうした
アプリはおそらく、2営業日もあれば実装できるんじゃないかな?
0020デフォルトの名無しさん
NGNGそんなはやくできるわけねぇだろヴォケ
0021デフォルトの名無しさん
NGNGやったことない人は、やってみてください。
目からうろこですよ。きっと。
0022デフォルトの名無しさん
NGNG試したいけどトライアル版とかあるの?
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNGテレホタイムなのにずいぶんレスポンスが速いな。。。
アクセス数がすくないからかな??
0025デフォルトの名無しさん
NGNG0026月光仮面おじさん登場!!!
NGNGくて悩んでいる人のためにお役に立ちましょう。
効率よく宣伝できる共有宣伝掲示板を18個設置しました。
全部宣伝して回ればなんと1,000以上の掲示板にカキコしたこ
とになり即、効果が期待できます。
しかも共有しているサイトの多い順に並べてますので
上から順に10個ほどの掲示板に宣伝しただけでも
結構な宣伝になりますよ。
さあ、今すぐここからアタック!!
http://home9.highway.ne.jp/cym10262/
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNGと似たようなものだね。
http://otn.oracle.co.jp/products/app_server/9ias/9ias.html
>Business Compornents for Java(BC4J)は、ビジネス・ルールを
>XMLベースとしたJavaコンポーネントフレームワークです。BC4J
> フレームワークを使用して構築されたJava コンポーネントは、
>ServletやJSP として実行することができます。またOracleJVM
>の中にEJB やCORBA オブジェクトとして配布することも可能です。
もちろん、データベースオブジェクトはJavaのクラスとして実装されるし
(定義情報はXMLで格納される)、ビジネスロジックも付加できる。
Oracleだとこっちのほうが、親和性が高いと思われる。
開発ツールが高いのが難点だけど。
0029名称未設定
NGNGオラクル ン百万円。WO、72800円。この差はでかい。でかすぎる。あとWOは
アダプテーションアーキテクチャを採用してるからOracleだけぢゃなくって
ODBC、JDBCアダプタでいろんなrdbms使えるのがよいネ。BC4Jも良く出きてるけど、
使いやすいという点ではEOFのほうが何年も培われてきたぶんだけずっと良いと感じる。
0030デフォルトの名無しさん
NGNGうん、高すぎる。
5人チームで開発、なんて、うちみたいな小さなところでは
到底出来ません。
0031デフォルトの名無しさん
NGNGそう、だからといってPHPとか生産性の悪い開発環境だと泣いてしまう。ウチも
探していたところ知り合いのマカーからWOを紹介されて(そいつもWOについては
何もしらなかったんだが)セミナかよっていくうちに、もう抜けられないほどの
コアツールになってしまった。デカい会社だとOASとかWebLogic、WebSphereと
いった高額なツールを平気で入れられるけど小さいところだと、WOみたいな
ツール知らない限りASPだのJSPだのとWinの情報しか回らなくって結局ツールの選定
まちがっちゃうことも多々あるんだよね。あと発注もとの影響だとか(笑
0032Cold Fusionはどうだい
NGNGEntrePrise版で180マンでっせ
Access使ってちょっとした用途のものに使うならASPなどより
習熟しやすくて絶対良いと思うのだが。
0033デフォルトの名無しさん
NGNGだから高いってば。
0034空気読めないトーシロ
NGNGその素晴らしいWOをレンタルサーバーで使う方法ってあるんでしょうか?
0035デフォルトの名無しさん
NGNGないです。ハウジングさせてくれるIDC探すか、自前でサーバとドメインたてるしかないです。
そーいや、ヤフオクでWOがあったよ。
http://page3.auctions.yahoo.co.jp/jp/auction/c4412473
http://page.auctions.yahoo.co.jp/jp/auction/35610941
安いのでおすすめ!
0036デフォルトの名無しさん
NGNG日本語情報少ないけどいまなら@ITで入門記事連載してるから。
http://www.atmarkit.co.jp/fjava/rensai/enhydra01/enhydra1_01.html
003836
NGNGほそぼそと布教中…
0039名無しさん@1回転
NGNGホームWebサイト[e]
http://www.enhydra.org/
Enhydraの開発元Lutris社[e]
http://www.lutris.com/
Enhydraドキュメント日本語翻訳プロジェクトサイト
Enhydra-jpMLもこっちから。[j]
http://www.post.self.ne.jp/~gougi/papers/Enhydra/index.html
NECソフトの製品情報ページ[j]
http://www.necsoft.co.jp/soft/enhydra/
@ITの構築事例記事[j]
http://www.atmarkit.co.jp/fjava/special/enhydra01/enhydra1.html
その記事の音楽ダウンロードサイト「エアビート・ドットコム」[j]
http://www.air-beat.com/
こいつもEnhydraが使えるのね。。。
http://www.coolservlets.com/jive/
0040名無しさん@1回転
NGNG岸田ゆき枝@timedia.co.jpさんの解説ページ
http://www.yukie.com/Enhydra/enhydra.html
postgreSQLをを使ったEnhydraアプリケーションの作成方法
http://www.hitgogo.com/kj/Enhydra/NewApp_DODS_Tutorial_PGSQL.html
いずれにしてもスレ違い、申し訳ない(_o_)
0041を、WebObjectsの話題だ(笑)
NGNG別部門にあるデータベースのあるテーブル(マスタ)のPkyを参照すると
いう仕様というか先方からの要求だったんだけど、別部門がOracle使ってる
んだけど、新たに構築するの力関係(笑)でMS-SQL Serverだったんだよな。
そんでもってMS-SQL Server用のODBC接続するモデルファイルとOracle用のモデルファイルを2つつくって
そのモデル間のEntityでリレーションできちゃうことが感動したなぁ。
あー、全然ちがうデータベース間でもカンタンにリレーション張れるんだなぁと。
Windows2000のWebObjectsのPBって不安定だよね。日本語入力すると確実に落ちる時がある(T_T)
0042デフォルトの名無しさん
NGNGんなことデキるわけねぇだろボケェ
0043デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNG違ったっけ?
0045デフォルトの名無しさん
NGNG実はそんなに遅くなかったりする。けど、Java2のほうが速い。
>>44
そりゃそーだけど、実際商売するとなると、桁違いに高くなるだろう。だからみんな安いほうへと向かうのだーね。
だけど安いからといっても使いにくくて生産性低いツールでもだめだと。。。
>>42
実はEOFはそれが簡単にできりゃったりするんだな。EOモデラーというツールで作ったDBの定義情報をベースにフレームワークが高度に抽象化してくれてるおかげて全く異なるRDBMSでもフレームワーク上では同じインターフェースで操作できる。で、異なるモデルファイル間でもリレーションがはれたりするのでエンジニアはRDBMS固有の制御に悩まされずに済むのじゃ。っつーても、他のRDBMSを制御するミドルウェアでも似たようなことはできるとおもうけど。手で一所懸命書けば。EOFはそれくらい朝飯前だぜ!というとこが評価されてるだけ。
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNGうそです。ちゃんとあります。foundationもあります。ベータ版で確認しました。
0049デフォルトの名無しさん
NGNGありがとうございます。
なんか素人臭い質問で申し訳ないですが、Ver5のEOFってそれもJavaで
書かれてるんです?JDBCではなく?つーことは今までのアダプターは使え
ないんですか?
005048
NGNG>Ver5のEOFってそれもJavaで 書かれてるんです?
はい、そうです。だから、様々なプラットフォームでの稼働がokなのです。
>JDBCではなく?
データベース接続はJDBCが推奨されますが、EOFの仕様にのっとって
記述されたアダプタならネィティブ接続もokですただし、EOFが
JavaなのでアダプタもJavaでかかなきゃダメだと思います。
>つーことは今までのアダプターは使え ないんですか?
上記の理由から、たぶん使えないと思います。JDBC接続になるとおもいます。
でも、パフォーマンスやRDBMS固有の機能のことを思えばネイティヴアダプタでの
接続ができればと切に願います。
0052デフォルトの名無しさん
NGNG0053あ
NGNG0054デフォルトの名無しさん
NGNGなんでや!使えるわい
0055あ
NGNGそうなの?データベースはどうなるのでしょうか?
0056デフォルトの名無しさん
NGNGWebObjectsでWebアプリを開発したい人さがしています。Ver4.5&5.0でJavaとOracleつかいます。
使ったこと無い人でもイチから教育します。。。
0058デフォルトの名無しさん
NGNGOSXのMLでよくみかける人ですね。
0059あ
NGNG0060デフォルトの名無しさん
NGNG>使ったこと無い人でもイチから教育します
遅レスですが、まだ募集してますかね?
■ このスレッドは過去ログ倉庫に格納されています