CORBAはどうですか?
■ このスレッドは過去ログ倉庫に格納されています
0001DR.DRE
NGNG組み込みCORBAを使おうか検討中です。
情報家電なんかは組み込みJavaが本命?
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGRMIベースじゃないの?
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNGRMIからCORBAのサービスが使えるの?
CORBAからEJBもつかえるの?
0006Delギコ
NGNG電 |
|∧ ∧
柱 |,,゚Д゚) <CORBAんわ。
⊂ |
| |
|∪ Ψ
, ' , ; ' ; □
ドシテモ イイタカッタノ・・・
聞いてくれてありーがと、アロ-エリナ♪
0007名無しさん@お腹いっぱい
NGNG別に文句はないんですが・・・
0008デフォルトの名無しさん
NGNGCORBAを使った仕事が廻ってきました。ある人は勇気を出して客先に尋ねました。
「CORBAって何ですか?」
お客様は答えました。
「私もよく分かりません。一緒に頑張りましょう。」
いいのかなぁ(^^;
−−−−−
結局のところ、
・OrbixやらMicoやらTaoやらあるけど、どれで作っても
互換性は万全なのでしょうか?
・UNIX上で作成しても、Windows上で作成しても、互換性はあるのでしょうか?
・お勧めの入門書などはありますでしょうか?
(http://cmaga.zdnet.co.jp/bookreview/19990205.html など)
0009デフォルトの名無しさん
NGNG互換性なんてあってないようなものです。
ORBの選定は時間をかけて調査した方がいいと思います。
0010デフォルトの名無しさん
NGNG>・OrbixやらMicoやらTaoやらあるけど、どれで作っても
互換性は万全なのでしょうか?
一応、IIOPをサポートしているORBならオブジェクト間の通信の互換性
は保証されています。
>・UNIX上で作成しても、Windows上で作成しても、互換性はあるのでしょうか?
何の互換性ですか?
>>9
まあ、使用するプラットフォームをすべてカバーするORBがあるなら、
同一ベンダーのORBを使用した方が無難ではありますね。
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG>オブジェクト指向なんて未経験の集団に、
ORBを動的ローダーと勘違いするに決定だな、これは・・・
おれCORBAって一度しかやったことないけどカナーリ悲惨だった。
でかいシステムだったにも関わらずオブジェクト指向と
全く関係ないシステムだったし プ
http://www.amazon.co.jp/exec/obidos/tg/detail/glance/-/books/4894711516/2ch
これは読んでおいた方がいいよ。おれは後になって読んでために
なった。内容的に少し古いかもしれないけど基本的なところは
変ってないと思うから今日にでも買うべき。
00138
NGNGまた、(大規模な?)システム本体ではなく、それをデバッグするための擬似対向
が客先の要求のようです。
感覚的には「Hello」レベルで良いのだろうな、と思っています。。。
>>10さん
>>・UNIX上で作成しても、Windows上で作成しても、互換性はあるのでしょうか?
>何の互換性ですか
Visi Brokerとやらは、VC++でも、G++でも、対応しているとか何とか書いてあったので、
VC++を用いて作成したものがSolaris上で動かすことが可能なのだろうか?
という疑問です。
>>12さん
ご推薦の「Enterprise CORBA―CORBAによる実用システムの設計ガイドライン」
ですが、会社近くの本屋には無かったので、明日にでも探してみます。
とりあえず、もっと勉強して、せめてまともな質問が出来る程度に
なりたいと思います。
0014デフォルトの名無しさん
NGNG戻りがbyteの配列でしかも最後は\0だ。
CORBAって文字列型とかってないの?
C++に合わせてあげないといけないのがいや。
0015デフォルトの名無しさん
NGNG他の言語とのインターフェイスはJNIで取る、と言うのが一番安全だと思われ。
VBとJavaでインターフェイスとりたいという糞なプロジェクト用に、Java−COM
ブリッジができたらしいな、最近。
0016デフォルトの名無しさん
NGNG001710
NGNG>CORBAって文字列型とかってないの?
string型があります。が、当たり前ですが言語でどういう型にバインドされるか
は別問題です。IDLでstring型なのにJava側でバイト配列になるというのは
おかしいのではないですか?IDLでもバイト配列とかになっていませんか?
>C++に合わせてあげないといけないのがいや。
string型のC++バインディングはcharの配列だったかな?STL前提にはなって
なかったと思います。
0018デフォルトの名無しさん
NGNGIDLのデータ型をある言語においてどういうデータ型にするかはORB依存なんですか?
001910
NGNGCORBAの規格で各言語へのマッピングが決まっています。
ですからどこのORBを使おうが同じです。
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG教えてください
0022デフォルトの名無しさん
NGNG日本語扱える?
0023デフォルトの名無しさん
NGNGないからどうしても商用のORBになるよね、orbixとかvisibrokerとか。
だからフリーのものが使われることってあんまりないような気がする。
ところで、
おれはORBitがどんなもんか試してみたい
対応してる言語はなんだろう。今度つかってみるかな。
0024デフォルトの名無しさん
NGNGこれからはORBの(デファクト)標準もORBitってことになっていくのかいな?
0025デフォルトの名無しさん
NGNGノウハウ持ってるような人がいそうなもんだけど、板自体があれじゃねぇ。
製品レベルの互換性とか地味だけど大切なものを知ってる人が
貴重だとは思うけど、ここにはそういう人はいないかな?
0026デフォルトの名無しさん
NGNGORBitはお世辞にもまともとは言えない
少なくとも製品レベルとはほど遠いな
以前ORBitとVisiBrokerの相互接続試したけど、
一方通行しか出来なかったような記憶がある
0027デフォルトの名無しさん
NGNGそうですか。貴重な情報をありがとう。
ORBitはパフォーマンス最優先で設計されている云々は聞いて
いたのでちゃんと互換性が取られているのかな?って思ってました。
自分でも色々とやってみたいと思います。
0028デフォルトの名無しさん
NGNGで、なんでそんな変なORB実装ができちゃうのか、不思議だ。
ソケットの読み書き←→
オブジェクトのマーシャリング・アンマーシャリングが作業の殆どでしょ?
あとは、オブジェクト検索サービスがあれば、とりあえず最低限の実装は
満たすよね?(今の商用実装で、それ以外ってまだあんまりやってないよね?)
ORBって、他になにか難しい事やってんの?
0029デフォルトの名無しさん
NGNG>ORBって、下位プロトコルはTCPソケットである事が多いような。
IIOPはTCP/IP上に実装するプロトコルだから当然です。
>あとは、オブジェクト検索サービスがあれば、とりあえず最低限の実装は
満たすよね?(今の商用実装で、それ以外ってまだあんまりやってないよね?)
いつの話ですか?IONAやBorlandのWebサイトを覗いてみてください。
それにCORBAサービスに関しては必ずしもORBベンダーがサポートする必要は
ないでしょう。Transactionサービスなんて典型ですね。
>ORBって、他になにか難しい事やってんの?
リクエストのディスパッチ。
0030デフォルトの名無しさん
NGNG昔、ORBitとMICOで通信したときは普通に双方向通信できた。
MICOは巨大すぎて使う気にならん。
(MICOのmini-stlじゃなくて)標準stlでビルドしたら、デバッグ情報
入りとはいえ、libmico.aが100Mを超えて驚いた。
ORBitの言語バインディングで使ったことあるのは、C、C++、Python。
Perlもあるらしい。
Pythonバインディングがお勧め。IDLのコンパイル不要だし、オブジェクトの
解放はモジュール管理なので、気軽にCORBAオブジェクトを作れる。
0031デフォルトの名無しさん
NGNG00328
NGNGあまり良くないですね。
VisiBrokerのオンラインドキュメントは登録しないと閲覧できませんが、
こちらのほうが例題がすっきりしていて、かつ説明もたっぷり書いてあって
分かり易いです。
−−−
『MICOの実装』という本を見ましたが、凄かったです。
何が凄いって、素人に翻訳させたような適当な直訳ばかりの文章で、
かつコンパイルオプション&ソース誤りは当たり前という。。。
00338
NGNG『例外で学ぶ分散オブジェクト指向CORBA』は、
例題に入る前の概念や用語説明はイイと思うんですけどね。
あと自己レスですが
>・UNIX上で作成しても、Windows上で作成しても、互換性はあるのでしょうか?
ってかなり恥ずかしい質問ですね。。。
プラットフォーム独立と言語独立なんですから。。。
0034デフォルトの名無しさん
NGNG0035コメント無しさん
NGNGDDJ->TranTECHってCORBAに力入れてたよね。
0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/ad/iona/orbixe0111/orbixe01.html
0038デフォルトの名無しさん
NGNGソース公開のもの誰か教えてちょ
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGCORBA 3.0でコンポーネント開発ができるって聞いているんだけど。
0041デフォルトの名無しさん
NGNGCCM?
0042デフォルトの名無しさん
NGNG1.4β3じゃCORBA2.3.1準拠ってなってるみたい
004342
NGNG0044デフォルトの名無しさん
NGNGしてるのは分かるんだけど、CORBAのいろんな仕様をWebサービスの標準として
決めるような標準化団体とかあるのかな?w3cなんて畑違いな感じもするし。
zdnetの記事でトランザクションを含めたWebサービスが第二世代だとか
いってたのがあったけど、それの標準案がまとまるのはいつごろなのか気になる。
omgにそんなこと任せたらあと5年はかかるだろうなw
0045デフォルトの名無しさん
NGNGOMGに行ったけど2.5しかなかった。
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG004846
NGNGちなみにJavaIDLとはORBのことですよ。
0049デフォルトの名無しさん
NGNGインストールの仕方の部分が、日本語が意味不明で、何もできずに立ち往生しています。
誰かMico知っている人、インストールの仕方を教えてください。
ちなみにWinNTです。
0050デフォルトの名無しさん
NGNGマニュアルを原文で読んだほうが分かるよ
ttp://www.mico.org/
ttp://www.mico.org/doc/doc.html
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNG0058デフォルトの名無し
NGNGそれってCOMじゃとっくに実現されているような。。
0059デフォルトの名無しさん
NGNGなんかVC付属のコンパイラとリンカ使ったら、警告が山ほどでた・・・。
サンプルをビルドしても半分以上コンパイルできなかった・・・。
また明日やるか。
0060デフォルトの名無しさん
NGNG確かにCOMやEJBに比べれば3年は遅いけど、中立機関であるOMGの仕様策定が遅いのは承知の上だ。
それに、使い古された思想であるということは将来的にCOMやEJBの技術者が移行しやすいということだし。
Windowsの世界ではCOMや.NETみたいなコンポーネントモデルがあって、多言語サポートになっているけど、
UNIXの世界ではEJBしかコンポーネントモデルがないから、CやC++をやっているUNIX使いにとっては、
これが初めてのコンポーネントモデルになるのではないかな?
・・・普及してくれないかな?普及してくれたらいいな・・・
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGmicoは「みこ」じゃなくて「まいこ」らしい。どっちでも萌え。
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNGCOBOLは人類の生み出したプログラム言語の最終形態です。
0068デフォルトの名無しさん
NGNGその心は?
0069デフォルトの名無しさん
NGNGもちろんです。ただし当たり前ですが、コンポーネントはコンテナがなければ
動かない。
規格がApproveされればBEAやIONAやIBMやBorlandはサクッと出してくれる
だろうけどね。
>>62
結構話題になることも多いんですが、「コルバ」で落ち着いてるようです。
0070デフォルトの名無しさん
NGNGDelphiのTFormの上にCORBAのコンポーネント貼り付けることできますか?
0071デフォルトの名無しさん
NGNGCORBAで、サーバとオブジェクトのやり取りが出来るんだよね?
その場合のオブジェクトは、データの配列位のもの?メソッドも入る?
70みたいに、ビジュアルコンポーネントが入るなんて有り得ないよね。
0072Delフサギコ
NGNG.| フサギコ、逝って良し!! |
\______ ____/
∧ ∧ |/
〜′ ̄ ̄( ゚Д゚)
U U∧∧U U∧∧ ∧,,∧
〜′ ̄ ̄ ( ゚Д゚) ̄( ゚Д゚) ミ゚Д゚ 彡・・・・
U U∧∧U U∧∧U U∧∧ (ミ ミ)
〜′ ̄ ̄(;゚Д゚) ̄(;゚Д゚) ̄(;゚Д゚) ミ ミ
U U ̄ ̄ U U  ̄ U U  ̄ U U U''''U
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
.| やんのか、ゴルア!! . |
\______ ____/
∧ ∧ |/
〜′ ̄ ̄( ゚Д゚)
U U∧∧U U∧∧ ∧,,∧
〜′ ̄ ̄ ( ゚Д゚) ̄( ゚Д゚) ミ゚Д゚ 彡・・・・
U U∧∧U U∧∧U U∧∧ ミ⊃⊂ ミ)
〜′ ̄ ̄(;゚Д゚) ̄(;゚Д゚) ̄(;゚Д゚) ミ ミ
U U ̄ ̄ U U  ̄ U U  ̄ U U U''''U
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0073Delフサギコ
NGNG.| な、なんだゴルア!! . |
\______ ____/
∧ ∧ |/
〜′ ̄ ̄( ゚Д゚) Σ ア・ヒダリウデガ
U U∧∧U U∧∧ ∧,,∧
〜′ ̄ ̄ ( ゚Д゚) ̄( ゚Д゚) ∪ ミ゚Д゚ 彡 シャコン
U U∧∧U U∧∧U U∧∧ ⊂ミ ━<|ミ)
〜′ ̄ ̄(;゚Д゚) ̄(;゚Д゚) ̄(;゚Д゚) .〃 (__)
U U ̄ ̄ U U  ̄ U U  ̄ U U ゝ/'' U
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
| 逃げて逃げて、早く逃げて!!|
\_____ _______/
|/ ∧,,∧
(_ ∧∧ /〃__________,从__ミ゚Д゚,,彡
( _ ∧∧(゚Д゚)つ∧ ( 逝ってよし.ドキューン | ━<|,,,, ミ)
( ⊂∧∧(゚Д゚)つ∧(゚Д゚)フ∧ \ヾ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄'''W ̄ ̄ 〃 (__)
⊂ ̄C(;゚Д゚)つ (;゚Д゚)つC(;゚Д゚)つ,, ゝ/'' U
 ̄ ̄ ̄ ̄ ̄  ̄ ̄U  ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0074Delフサギコ
NGNG(.: :(::( :.: ) (:.: .::(:.:.(:::.. :...: :):.)
(:.:.:: :.: :.⌒ ::.) (.:.:. :::(...:.:(:.:. ::: ).:.:.:)
(.:.:.: :.: : .:.:.:):.:.:::) (:.:.⌒::⌒ .:.:.::(:.::.: ::.:::.::.:::)
(:.:.: .:.(:.: :⌒. :.::):.:: :.::.::) (::.:: :.:: .:(::.: :.:):.:.::::.:::.:.:.: ) ⌒.:⌒::.:
(:.: :.:⌒ :.: :.:):.:: .::.::.::) (:.:.::⌒.:: : .:.:. :⌒:.:.:.: :)::. ::..⌒:.⌒:) ( .:.:.:.⌒)
(:.:(.:.: :.:(:.: :⌒. ::.):.:: .:) (.:. :.:(: .::.(: :.:.⌒:.:.: :.::).:.: :.:): .:) (.:. :::.:.:)
(.:.: .::⌒.: .:.::::.⌒:: .::.: :⌒. :.:): .:.:.⌒: .:.::):.: :). : :.:(.: .:(.: :.: .: ::.(:: .):. :) ⌒ ()
(.::.:::..(:.:. :.::⌒::.(: :.:..⌒::.::.:...: :):: .:.::): :.: :):.:). :.:.::):.: .:): :.::(:.::(::.: : :⌒.:⌒ :.:..:.)
(:.::.. .:.(:(.:.: ::(..: ⌒: :::.)....:.:.):.::. :.:.):.:.:.: .:).:. :::.):..:).: :.:) :.:.): :: :(:.: ⌒ .::⌒.: )
(::... ...:::.(.:.:(.:.: .:.: :.:.:.(:.:.: .:.:⌒:: ..:.(:::..(::..:. :.:. ::.(::.: :.:⌒:.:.: .:.⌒:.:)::..:).:.: ::.⌒::⌒.:. )
(::(::::...: .:.: .:.::(.:::⌒.:::.(: ちゅ ど 〜 〜 ん !!:.:.::::: ..::. :.:.⌒ ::::..:.:.::⌒
( ::(:⌒::: :: ::⌒::: :: ::(:::⌒:::(:: : :::⌒:::)::::)::::⌒:::⌒::::):::::)::: :::):: ::::)::::...::.:..:::: :::..)
((:: (:(::: ::⌒::: ::⌒:: ::):: ):: :)::)::⌒::: ::(: :(::(:: ::( ::⌒ ::)::):: ::):: ):(:: : :⌒::::)
(:: ⌒(::: :::(::::(:::: :):::):::: ::::⌒::: )::::: ):: : ::(:: :(:::(:: :(::: :⌒:::: ::):::):: ::)::: :):)
(:(::: (::: (:::: :: :)::: )::):: :):::):::: ::(:: :⌒:::: :(::(::: :::):::):::: :::⌒::: :):: ::)
0075Delフサギコ
NGNG/. ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
| フサフサだ!ゴルア!! |
\_____ _____/
,,,,,,,,,,,,,,,∧,,∧|/
〜′,,,,,,,,,,ミ,,゚Д゚彡
,,,,,,,U,,U∧,,∧U,,U,,∧,,∧ .∧,,∧
〜′,,,,,,,,,,ミ,,゚Д゚彡,,,,ミ,,゚Д゚彡 ミ゚∀゚ 彡 ニヤーリ
,,,,,,U,,U∧,,∧U,,U,,∧,,∧U,,U,∧,,∧ .(ミ ミ)
〜′,,,,,,,,,,ミ,,゚Д゚彡,,,ミ,,゚Д゚彡,,,ミ,,゚Д゚彡 ミ ミ
UU"""" U U "" U U "" U U U'''''U (・∀・ )
フサギコブラ カコイイ!!
0076Delフサギコ
NGNG| モシカシテ。。、CORBAと、COBRA、、かけたんですか??
\
 ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧ ∧ ∧,,∧
(;゚Д゚) 目 ミ゚Д゚#ミ
|つ つ ..|| (ミ ミ)
〜 | .|| ミ ミ〜
∪ ∪ . || ∪ ∪
_______/|_______
/
| 左手にサイコガンもちたかったんだゴルァ
\_______________
/|
/ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ダジャレしかないんですか?>>6
| 立派なスレ荒らしですよアナタ
\_______________
0077デフォルトの名無しさん
NGNGおいおい。コンテナといってもVBやDelphiと一緒にしないように。
>>71
>CORBAで、サーバとオブジェクトのやり取りが出来るんだよね?
はい。
>その場合のオブジェクトは、データの配列位のもの?メソッドも入る?
どちらかというと、メソッドの方が中心と考えてください。
いちいちリモートのオブジェクトとプロパティのget/setなんてやってたら
まともに動くシステムはできません。
#キーワードはFacadeパターン
0078デフォルトの名無しさん
NGNG0079Delフサギコ
NGNG| ま、たまには、いいんじゃないのかな。
\
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄
∧ ∧ ∧,,∧ sageてるし
(#゚Д゚) 目 ミ,, 彡
|つ つ ..|| .し J
〜 | .|| ミ〜,, ミ
∪ ∪ . || ∪ ∪
/|
/ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| よくねーよ、こっち向きなさいよ
\_______________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| CORBAは"コルバ"じゃなくて
| "コーバ"っていうみたいよ
\
 ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧ ∧ ∧,,∧
(#゚Д゚) 目 ミ,, 彡
|つ つ ..|| .し J
〜 | .|| ミ〜,, ミ
∪ ∪ . || ∪ ∪
_______/|_______
/
| 高校の同級生のコバヤシ君が、コーバってあだ名だったよなあ
\_______________
0080デフォルトの名無しさん
NGNG>どちらかというと、メソッドの方が中心と考えてください。
>いちいちリモートのオブジェクトとプロパティのget/setなんてやってたら
>まともに動くシステムはできません。
すごいね、COM+みたい。それもマルチプラットフォームで出来るなんて。
メソッドの中に書けるものと、書けないもの(当然Win32APIコール出来ないよね)あるんでしょ?
どういう定義になってるんだろう。
0081デフォルトの名無しさん
NGNG申し訳ないが、どういうことをイメージしているかわかりません。
Win32APIは、オブジェクトのインプリメンテーションがWindows
プラットフォームで動くものならその中で呼ぶことはもちろん
できますけど。
0082デフォルトの名無しさん
NGNGサーバがWin系じゃなかった場合、
オブジェクトのメソッドの実装にWin32APIコールが入ってる筈無いと
思ったんですが>>81
0083デフォルトの名無しさん
NGNGhttp://appserver.borland.co.jp/developers/index.jsp
0084デフォルトの名無しさん
NGNG「はろーわーるど」が出せた・・・。
日本語使えるのね・・・。
0085デフォルトの名無しさん
NGNG>もちろんです。ただし当たり前ですが、コンポーネントはコンテナがなければ
>動かない。
ファイルの実行形式は何になるの?今までのCORBAは結局通常のアプリケーション
(WindowsでいうEXE)プロセスの中にORBだのOAだのが入っていて、その中に
CORBAオブジェクトも一緒に入っていたんだけど、コンポーネントになるってことは、
コンテナアプリケーションの中で動作するってことでしょ?
で、コンポーネントというのはバイナリの部品だから、SOとかDLLという形式で
配布・デプロイすることになるの?
そしたらCLASSしか作れないJavaってどうなるんだろう?
勘違いな質問だったらごめん
0086デフォルトの名無しさん
NGNGJavaのそれは、普通のJavaアプリ同様、VMの上でclassファイルを
コンパイル実行するだけ。
配布するのは、classファイルとランタイム(JRE)だろうね。
0087デフォルトの名無しさん
NGNG要は、16番目(?)のCORBAサービスとしてコンポーネントサービスみたいなのがでてくるってことかな?
そうすると今までみたいにわざわざサーバントを立てる必要はなくなるんだろうか?それなら嬉しい。
後は、J2EEやCOM+ではAPサーバの中で分散トランザクションやネーミングサービス、プーリングなんかを
自分自身で提供しちゃうんだけど、CORBAではあくまでもそれは他のサービスプロセスが起動してて
オブジェクトバス経由でやり取りするんだろうか?
0088デフォルトの名無しさん
NGNGCORBAオブジェクトをコンポーネントにすれば技術的にはかなり
シンプルになるから、「CORBA=難しい」という図式を打破して
くれると思うんだけど。
UNIX系C++でコンポーネント作れる技術は今のところ他にはないから、
需要はあるはず。
0089デフォルトの名無しさん
NGNG欧米じゃCORBAは2.2ぐらいの仕様でもういいだろってことなんじゃ。。
0090デフォルトの名無しさん
NGNGもしValue Objectのことを言っているのでなければぜんぜん違います。
メソッドはあくまでリモートで実行されます。
>>85
CORBAコンポーネントもCORBAオブジェクトだから、やはり実行ファイルになる
でしょうね。ちなみにORBはインプリメンテーションとは別プロセスですよ。
コンテナとコンポーネントは決まった手順で通信ができればよいわけで、別に
同一プロセス内で動く必要はないですね。
>>86
EJBだったら「それだけ」じゃすまないでしょう。
>>87
「自分自身」ってどういうことですか?トランザクションとか負荷分散とか
そういうサービスはコンテナにまかせよう、というのはどのコンポーネント
モデルでも共通だと思うんですが。
0091デフォルトの名無しさん
NGNG>メソッドはあくまでリモートで実行されます。
あ、分散オブジェクトではあるが、ネットワークにあるオブジェクトを
取得するわけじゃなく、メソッドコールを行えるだけか。
じゃあ、Javaみたいなもんじゃなく、XMLみたいなもんか。
ウェブサーバにXMLで要求だして、結果がXMLで来るみたいな。
0092デフォルトの名無しさん
NGNG取得するわけじゃなく、メソッドコールを行えるだけか。
その通り。
>じゃあ、Javaみたいなもんじゃなく、XMLみたいなもんか。
ウェブサーバにXMLで要求だして、結果がXMLで来るみたいな。
XML?もしかしてSOAPのこと?
JavaでもEJBならCORBAと同じでしょ?ローカルオブジェクトと
同じ設計をしてたら使い物にならない。
0093デフォルトの名無しさん
NGNG90=92番さん、ナンデも知ってる人なんだから、コテハンにしてよ。
>XML?もしかしてSOAPのこと?
そうです。自分はこの辺知らないけど、複数のウェブアプリが連携してスゴイんでしょ?
>JavaでもEJBならCORBAと同じでしょ?ローカルオブジェクトと
>同じ設計をしてたら使い物にならない。
高尚な文章で分かりません。
分散オブジェクトのメソッドコールはリターンが遅いということでしょうか?
0094デフォルトの名無しさん
NGNGこっちは、分かった。このJavaはアプリケーションサーバのJavaなら同じということですね。
0095デフォルトの名無しさん
NGNGプロトコルの統一は結構だが、APIの統一もちょっとは考えてくれよ。
ちょっと凝った事しようとするとすぐにORB依存だし、基本部分だけ
でも微妙に書き方違ったりするし。JavaはJDK標準装備だからその点
まだいいけど。
0096デフォルトの名無しさん
NGNG>コンテナとコンポーネントは決まった手順で通信ができればよいわけで、別に
>同一プロセス内で動く必要はないですね。
そうなの?
俺、てっきりORBってサーバントや各CORBAサービスのプロセス内で実体化するライブラリのようなものだと思ってた。
てゆうか、昔JavaIDLやってた時は、サーバ側はCORBAサーバントとtnameservの2つだけ起動してたから。
じゃあ何?ORBって、それ自体で1つのプロセスとして裏に常駐するものなの?
初心者的な質問でごめん。
0097デフォルトの名無しさん
NGNG>そういうサービスはコンテナにまかせよう、というのはどのコンポーネント
>モデルでも共通だと思うんですが。
えーっと、例えばJ2EEモデルではAPサーバと呼ばれる1つのJavaVMプロセスだけで、トランザクション制御やネーミングサービスやプーリングなんかを実現しているけど、
CORBAって「1サービス=1プロセス」みたいにName ServiceやTransaction Serviceがそれぞれ独立したプロセスとして稼動しているから、配置モデルがちょっと違うのかな?
て思ったんだけど。これって間違った認識?
009892
NGNGSOAPは汎用的な規格を元にしていること、ファイアウォールを越えた通信が
できるといったメリットはありますが、オーバヘッドはCORBA/DCOM/EJBといった
分散技術よりさらに大きいでしょうから、使いどころが限られるでしょう。
>>96
本当にORBプロセス起動されてなかったですか?
ORBプロセスが存在しないのってちょっと想像つかないんだけども。手動で起動
してないだけで、実際には起動されていたのでは?
>>97
自分自身ってのは同一プロセスでってことですね。EJBコンポーネントは確かに
独立したプロセスでは動かないですね。CORBAオブジェクトは普通は実行ファイル
だと思うけど、ORBによってはDLLやShared Objectで実装できるものもあったから
不可能ではないかもね。
>CORBAって「1サービス=1プロセス」みたいにName ServiceやTransaction Serviceがそれぞれ独立したプロセスとして稼動しているから、配置モデルがちょっと違うのかな?
いろんなサービスが同一プロセスで動くCCMコンテナもできるかもよ。別にプロセス
が分かれてる必要はないからね。
009996
NGNGサーバントの乗っているjava.exeとtnameservしか起動しないでもクライアントから通信できるなあ。
もしかしてこれってJavaIDLだけの特徴で、VisiBrokerとかORBixみたいな本格的なものだと
ORBがちゃんと1プロセスになるのかなあ?
不思議だ。
>ちなみにORBはインプリメンテーションとは別プロセスですよ。
>コンテナとコンポーネントは決まった手順で通信ができればよいわけで、別に
>同一プロセス内で動く必要はないですね。
ただ単に俺の作り方が特殊なだけ?
1プロセス=「ORB+サーバント+インプリ」みたいになってるんだけど。
なんか根本的に勘違いしてんのかなあ?
010096
NGNG・ORBプロセス
・Name Serverプロセス
・CORBA実装クラスの起動しているサーバントたち
・Transaction Serverプロセスなど、他のサービスプロセスたち・・・
みたいな感じになっているの?
で、ORBプロセスがサービスやサーバントのプロセス間通信制御を受け持っているってこと?
ちなみにinterface(Skeleton)はORB内のPOAまたはBOAに登録するんだよね?
うーん、EJBやCOM+とはまた考え方を異にするモデルなのか?
0101デフォルトの名無しさん
NGNG要はこれって、CORBAオブジェクト(実装クラス)を
インスタンス化させるためのコンテナのことでしょうか?
0102デフォルトの名無しさん
NGNGサーバントは実際のアプリケーションに相当するところじゃないの?
オブジェクトアダプターから起動されるっていう。
0103デフォルトの名無しさん
NGNG010492
NGNG>じゃあ、普通はCORBAサーバでは、
ま、普通はそうでしょうね。ネームサービスもCOBRAオブジェクトですから。
サーバントのプロセスがあらかじめ起動されているとは限らないから、リクエスト
が来たときに起動するためには、その前にORBプロセスが起動されている必要が
あるでしょう。JavaIDLは使ったことないけどもね。
>で、ORBプロセスがサービスやサーバントのプロセス間通信制御を受け持っているってこと?
いったん通信が確立されたら、クライアントとサーバントで直接通信を行う場合も
あったはずです。CORBAでの実装はしばらくやってないのでこの辺あやふやです
けど。
>ちなみにinterface(Skeleton)はORB内のPOAまたはBOAに登録するんだよね?
interfaceじゃなくてimplementationですね。
>>103
Servantを辞書でひいてみましょう:-)
0105デフォルトの名無しさん
NGNGJavaIDLって「JavaによるCORBA実装の1つ」でしょ。
ソース読んでないけど、各機能ブロックがJavaのスレッド使って作られ
てるだけじゃないの?(だから実プロセスが存在しない)
他のORBでも、スレッド化されてて各機能ブロックが実プロセスとして
存在してない場合もあるし、存在する場合もある。まぁ最低1つはORBの
実プロセスとして上げるけど。
ただ、アプリケーションから見ればそれらORBの機能ブロックがどういう
風に実装されてるかなんてのはどうでもいい話。違いを意識しなきゃいけ
ない時点でCORBA使う意味無し。
0106デフォルトの名無しさん
NGNG> 俺、てっきりORBってサーバントや各CORBAサービスのプロセス内で
> 実体化するライブラリのようなものだと思ってた。
その認識で別に間違ってないと思うけど。
「ORB本体」って言うような類のORBプロセスって無いと思うよ。
例えばj2eeみたいに独立に常駐しているものじゃないと思う。
少なくとも必須の要件ではないはず。
手元にいくつかCORBAあるけど、MICO、omniORBはDLLだし、JacORBも
JavaIDLと同様、単にパッケージをインクルードするだけ。
(全部、フリーCORBAなのが寂しいが・・・)
ちなみにMICOドキュメントの"Implementation Overview"の章で、
"ORB"節の冒頭に次のようにある、
The ORB is implemented as a library (libmico2.3.6.a) that is
linked into each MICO application.
0107デフォルトの名無しさん
NGNG楽しみだ。
0108デフォルトの名無しさん
NGNGORBは大雑把に言うとトランスポートの管理や、オブジェクトに対する
要求の橋渡しなどの仕事をしていて、各プロセス中に存在する
ORBが他のORBと通信するためにはIOR(アドレスやポートを含んでいる)
などから情報を得ないと通信出来ない。だからオブジェクトの物理的な
位置を把握しているロケーションサービスがないと他のORBを簡単に
検索出来ないので実用にならない
さらに言うと、ロケーションサービスはCORBA標準には存在しない
これって結構痛い事だと思うんだけど、VisiBrokerとかが標準的
になってるから問題ないのかな?
0109デフォルトの名無しさん
NGNGヌル?それとも
ナル?
0110デフォルトの名無しさん
NGNG独語だとヌル( 0 の意味。ちなみに NULL NULL はトイレ)
NULL は ヌル と呼ぶ人が何故か多いね。
0111デフォルトの名無しさん
NGNGMICOでCCMコンポーネントってもう作れるの?
0113デフォルトの名無しさん
NGNGMICOのサイトからMICO2.3.6持ってきて、configureのときに
--enable-ccmオプション指定するだけ。
mico-ccmってツールが生成される。
関連サイト→ttp://www.fpx.de/MicoCCM/
(ただし、ここにあるのはMICO2.3.5。)
0114デフォルトの名無しさん
NGNG> さらに言うと、ロケーションサービスはCORBA標準には存在しない
> これって結構痛い事だと思うんだけど、VisiBrokerとかが標準的
> になってるから問題ないのかな?
VisiBrokerってどうやってるの?
omniORBのWindows版はレジストリ、Linuxだったら/etcに.conf置いて使える。
MICOだったらBinderとか使えるよね。
0115デフォルトの名無しさん
NGNG対応表載っててさ、
それ見てたらラッピングされるべきレガシーリソースって、
CORBAシステムそれ自体じゃないかって気がした。
0116デフォルトの名無しさん
NGNG> MICOのサイトからMICO2.3.6持ってきて、configureのときに
> --enable-ccmオプション指定するだけ。
> mico-ccmってツールが生成される。
俺、WinNTでやってんだよねえ。
この場合、configureの代わりに何すりゃいいんだろう?
0117116
NGNGもしかしてWin版はCCM未サポート?
0119116
NGNG後はVC++が用意した環境変数を使ってコンパイラとリンカ通しただけ。
設定方法メモしたのが会社にあるから、詳しいこと分からないっす。ごめん。
0120116
NGNGよくよく見てみれば、ccmディレクトリにはUNIX用のMakefileしか置いてないし。
Winではできないのか、残念。
CCMってある意味CORBAの切り札だと思うんだけどなあ。
0121デフォルトの名無しさん
NGNGGNOME系から生まれたoafがオブジェクトアクティベーションの、orbit-nameserverが、
ロケーションの標準になっていくんじゃないかと思ってる。
あと、イベントサービスにも標準的な実装がほしい。
0122デフォルトの名無しさん
NGNG>>108が言いたかったのは、「標準的な実装」のことではなくて、
ロケーションサービス自体のロケーションを特定する方法が
CORBA標準には欠けているって事だと思ってたけど違う?
0123冷やかし
NGNG0124108
NGNGosagentが特定のポート(通常は14000)で待機していて、
ORBはそのポートにブロードキャストを投げることで
ロケーションサービスの位置を特定できる
>>122
そう。なんでOMGはこの部分を標準化しないんだろ?
各トランスポートごとに標準化してもいいと思うんだが
0126114=122
NGNGほおほお、ダイナミックに場所が分るってことかな…
うーん、間接層が一拍入るくらい別にいいんだけど、やっぱ
ベンダー固有なのは生理的に気持ち悪いね。
実は指摘されるまで、それほど問題感じてなかったけど、
言われてみればそのとおりだ。
なんか小一時間、問い詰めたい気分になってきた。
0127デフォルトの名無しさん
NGNGって思ったらダメでしょうか?
0128デフォルトの名無しさん
NGNGそうだね。
このスレ見ても、実際使ってそうな人の間でさえ理解が違ってたり。
それも基本的なところで…
嘆かわしいね。
0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNGつーか一発で動いたのはそれ位で、micoとomniORBはコンパイルは通ってる
んだけど何故か動かない。しかもどっちだったかはminor code 0とか返して
きたりするから何が起きてるのかもわからん。
まぁAP側がどっか悪い可能性も否定できないけど、それにしてもなぁという
感じ。商用のORBだとさすがにその辺はちゃんとしてる。
# あ、win32での話ね。
0131デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNGhttp://horb.etl.go.jp/horb-j/
http://www.atmarkit.co.jp/fjava/rensai/horb01/horb01_00.html
お前等、ここが参考になります。
http://www.atmarkit.co.jp/fjava/rensai/corba01/corba01.html
0133デフォルトの名無しさん
NGNG下の2冊はほんとに素晴らしいです。日本語の本にはろくな
ものがないので、もしこれからCORBAを用いた設計、および
プログラミング(C++)をするのであればこれを読むことをお勧め
します。
【Pure Corba】
http://www.amazon.com/exec/obidos/ASIN/0672318121/
【Advanced CORBA Programming with C++】
http://www.amazon.com/exec/obidos/ASIN/0201379279/
Webサービスが流行の今となっては、CORBAは地味な技術かも
しれませんが、こういった本が出てきてる限り廃れることが
ないような気もします。
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNGで、CORBAってどのくらい速いですか?
いまDB接続部とそのクライアントの2層(3層?)アプリ作ってるんですけど、
将来的にWebクライアント作ろうかという話がでてて(たぶんJavaで)、そのこと
ふまえてSOAPで実装してみたが、
覚悟はしていたんだが重すぎて実用レベルにとどかない
んでCORBAにしてみよーか考え中です。
気になるポイントは
・速いか?
・他言語との組み合わせは?(とくにJ2EE)
0136135
NGNGその分のコストって対価に見合います?
0137デフォルトの名無しさん
NGNGその分速度は出るのかな?
>>135
この上のスレにも書いてあるけど、
ORBは一つのプロセスじゃなくて
ただのライブラリだよ。
0138135
NGNG> ORBは一つのプロセスじゃなくて
> ただのライブラリだよ。
むむ?
CORBAってJ2EEのフレームワークみたいなもんなんじゃないの?
(トランザクションやフェールオーバーとかの機能はおいといて)
ネットワーク(プロセス)間でオブジェクトやりとりしたりとかつーやつ。
0139デフォルトの名無しさん
NGNG鬱だ・・・
0140デフォルトの名無しさん
NGNG01411
NGNG0142デフォルトの名無しさん
NGNGTCP/IPのソケット通信より論理的には早くなるはずは無いですが、
ほとんどオーバーヘッドが無いと思えるくらい速いですよ。
また、業界標準とも言えるVisiBrokerを基盤にして作られている
Borland Enterprise Serverは、J2EEとCORBAとの親和性が
極めて高いApplicationServerであると言えます。
0143デフォルトの名無しさん
NGNGサーバー側で予めORBインスタンスをボコスカ作っとけば、
ある程度ストレスが少ないレスポンスになるかなーぐらい。
ネーミングサービスがらみが難しくて、他ノードとの通信には使わなかった。
0144デフォルトの名無しさん
NGNG>業界標準とも言えるVisiBroker
うんにゃ、業界標準はIONAだすw
>>143
IORはキャッシュする必要があるよ。
0145デフォルトの名無しさん
NGNG詳しい事は忘れ去ってるが、その当時コールバックが上手い事できなかったですわ。
0146デフォルトの名無しさん
NGNG0147デフォルトの名無しさん
NGNGフリーの中なら一番いいかもね。
アメリカじゃ実際に業務で使われてるらしいし。
あれの前にACEについて覚えないといけないから
おれは取りあえず様子見。これを決め込んで早2年(ワラ
0148デフォルトの名無しさん
NGNGLokiの将来のバージョンで、完全なスレッド・モデルを提供する
可能性はあります。マルチスレッドはジェネリック・プログラミングの
テクニックを大いに活かすことができる分野なのです。
しかし、競合相手は強敵です――偉大な、そしてポータブルな
マルチスレッド・ライブラリとしてACEを調査することをお勧めします。
だそうです。そろそろやらないとダメだな。ACEの本も去年でたし。
0149デフォルトの名無しさん
NGNGこれの感想をどなたかご教示ください。
すれ違いかもしれませぬが。
0150デフォルトの名無しさん
NGNGC++ Network Programming Volume 1
http://www.amazon.co.jp/exec/obidos/ASIN/0201604647/
読まないといけないのはおれのことでもあるんだが、、
0151デフォルトの名無しさん
NGNGAlexandrescuがリーダーとなってテンプレートライブラリを書き上げるプロジェクトを
スタートしてホスィ
0152デフォルトの名無しさん
NGNGレビューしている人の住所まで書かれていますが、良いんでしょうか・・・
0153デフォルトの名無しさん
NGNGあれを読まないようなら多分本買ったところで積読することになるだろし。
何よりソースコードが読めるから分からないことは全て解決する、はず。。
0154デフォルトの名無しさん
NGNGこの本の第1版が出た時に買って読んで、今でも持っているけど、
もう何年も開いてない。(^^;
これじゃ参考にならないですね。スミマセン。
0155デフォルトの名無しさん
NGNGgoogleで「CORBA 業界標準 教えてください」をキーワードにして
検索してみる。結果は...
0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNGLinuxerに聞くのが吉
0158デフォルトの名無しさん
NGNG実装の勉強に良いです。
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNG今、勇気を持って聞きます。
CORBAって何ですか?
0163デフォルトの名無しさん
NGNGサイトがあります。
http://industry.ebi.ac.uk/~senger/ws-corba/
をどうぞ。
いろいろなスライドやexampleがあります。
0164まともな人
NGNGhttp://www.cute-c.org/
http://www.omgj.org/
0165デフォルトの名無しさん
NGNG0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNGうちの職ばでは「コルバ」といってますが、どうよ?
0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNGhttp://www.borland.com/news/press_releases/2002/05_28_02_Highlander.html
0173デフォルトの名無しさん
NGNGhttp://www.highlander.com/
0174デフォルトの名無しさん
NGNGhttp://members.tripod.co.jp/s42335/gikot/
0175デフォルトの名無しさん
NGNGhttp://developer.java.sun.com/developer/technicalArticles/releases/corba/
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNGIDLコンパイラならみたことあるけど、
どの処理系に向けたものなのかは忘れた。
0178デフォルトの名無しさん
NGNGまじっすか!?あるんだ・・・
0179デフォルトの名無しさん
NGNG私も以前 Fortran の CORBA実装を探したのですが、見つけられませんでした。
製品名等、教えていただけませんでしょうか?
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNG0182コギャル&中高生
NGNGお役立ちリンク集
必ず役立ちます
コギャルとH出来るサイトはここ
ヌキヌキ部屋へ直行便
↓
http://kado7.ug.to/wowo/
0183デフォルトの名無しさん
NGNGstlのオブジェクトとかは当然渡せないんでしょうね?
0184名無しさん@Emacs
NGNGどうしようもないのでは?
0185デフォルトの名無しさん
NGNGそうだね、IDLで定義可能な型からマップできるものに変換しないと使えないね。
0186age
NGNG0187デフォルトの名無しさん
NGNGEJBはRMIの発展形です。RMIはJVM同士で行うORBもどきだとオモットケバヨシ。
両端ともJavaなら、CORBAより楽に分散環境作れるよね。
0188デフォルトの名無しさん
NGNGJavaだとリポジトリIDが*でもオブジェクトをひいてこれるのに
C++はだめ…。
漏れのつくりが悪いのか?
0189デフォルトの名無しさん
NGNG0190U ◆tFsGiu0c
NGNGhttp://www.omgj.org/technology/products/corba.html
を見るとマイナーな製品(もしくはフリーソフト)しかサポートしてないね。
EJBはCCMのJavaマッピングという位置づけになるからEJBコンテナならCCM対応
ということに…ならない?
0191デフォルトの名無しさん
NGNGこの中で一番有名なのはMICOか?
昔入れたことあるけど、全く分からずに挫折したんだよね・・・
0192デフォルトの名無しさん
NGNG棲み分けになるのか?それとも一方が独占する?
0193デフォルトの名無しさん
NGNGIIOPはEJB限定で生き残る。
てゆうかそもそも分散コンポーネント技術自体が未完の大器で終わりそう。
0194デフォルトの名無しさん
NGNG思いのたけとか。
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNG依存するパッケージとしてORBitっていうORBを要求された。
クリップボードとかで使ってんのかな。
これって普通にリモートホストからでも使えるの?
0199デフォルトの名無しさん
NGNG0200198
NGNGLinux+GNOME環境だと、例えばWindowsでのCOMみたいに
案外普通なものなわけか・・・
ちょっと面白そう。
0201デフォルトの名無しさん
NGNG0202デフォルトの名無しさん
NGNGmLAN持ってる人は少なからず居ると思うけどぉー?
0203デフォルトの名無しさん
NGNG0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNGCORBA製品ってCOMのように仕様的に完全互換と考えてよいのでしょうか
たとえばVisiBrokerと他の製品であれば
Visiで作ったコンポーネントは他の製品でも無修正で動作する
という考えで間違いありませんでしょうか
0206デフォルトの名無しさん
NGNG>>8と>>9を読め
0207デフォルトの名無しさん
NGNGすんまそん
よみますた
ありがとございます 互換性はあぼんなんだすな・
0208デフォルトの名無しさん
NGNG> .NETのプログラムでEJB(Enterprise JavaBeans)を直接利用すること
>も可能になる。
CORBAの.NETマッピングのこと言ってるのかな...
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG0211真実
NGNG資金が底をつけば終わり。あまり知られていないことだが、
2ちゃんねる内部関係者によると今、大手通信会社系が調査費名目で資金提供している。
だが、それが止まれば続けてはいけないだろう」と証言する。
2ちゃんねるが判決によって力を失った場合、資金提供の打ち切りも予想される。
http://ascii24.com/news/reading/causebooks/2002/07/01/636911-000.html
以下、別の記事のキャッシュ http://memo2ch.tripod.co.jp/article.html
2ちゃんねるに近いあるインターネット関連会社の社長は、2ちゃんねるの幹部から得
た話として証言する。「2ちゃんねるは、運営者や幹部などがそれぞれ別々に会社を
作りカネの流れを見え難くしているが、実際の資金源は複数の大手通信会社系からの
調査費名目のカネ。月額で計約700万円と言い、年間にすれば1億円近く。額はともあ
れ、これは通信会社系的には、ぼう大なトラフィックを調査すると言う表向きの理由
が一応は立つ。自社系に都合の悪い書き込みがされた時に優先的に削除してもらうこ
とも期待している」と前置きし「通信会社系の削除の期待も含めて、2ちゃんねるは
総会屋と同じになっている」と言うのだ。
その具体的な理由として社長は、こう話す。「2ちゃんねるはボランティアの削除人
が書き込みをチェックして、好ましくない書き込みを一所懸命削除している、という
ことになっているが、あれはウソ。削除人には給料が支払われ、その給料の原資と
なっているのが、まずいことを書き込まれた企業が削除要求とともに渡す裏金。これ
はまさに、総会屋の構図そのものだ。これまで裁判になっているのは金額で折り合え
なかったり、裏金を出さない強い態度の企業とだけだ」
0212デフォルトの名無しさん
NGNG0213IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0214デフォルトの名無しさん
NGNGどっちが勘違いなんだか
0215デフォルトの名無しさん
NGNGけんすうが利用者のカキコで訴えられたらどうする?
0216デフォルトの名無しさん
NGNG0217IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNG守銭奴な経営者がタイーホってのは願っても無いことです。
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0222デフォルトの名無しさん
NGNGらしいね
ID:WcTtLBwB
も少しまとめてレスする癖付けれ
0223デフォルトの名無しさん
NGNG今までのように、ほどよく。
そして時には“びっしびし”告発していかないと2chの存在が・・。
0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNGいやぁ、明日弁護士さんに会いにいくから、
ここらへん重要だったり、、、
内容証明ではなくて訴状が届いた時点で削除をしておけば、
削除義務違反ではないってことになるのかな、と思って、、
0226デフォルトの名無しさん
NGNG表現の自由を侵害するフジテレビめ!(爆)
0227デフォルトの名無しさん
NGNG逆転も何もないって。
勢いで上告なんかしても一発で上告却下(門前払い)だよ。
二審も一審を支持。これに対して上告しようにも、
刑事訴訟と同様、自由に上告できるってもんでもないのです。
民事訴訟法312条 (上告の理由) 1項
「上告は、判決に憲法の解釈の誤りがあること
その他憲法の違反があることを理由とするときに、することができる。」
http://www.m-net.ne.jp/~doba/goto/hon.htm
ようするに上告しても今の制度では100%無駄。
これで完全終了ってことか。
0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNGニュー速もうだめぽ?
0230デフォルトの名無しさん
NGNGすてられたのか?
0231デフォルトの名無しさん
NGNG現実のものとなりました。
0232デフォルトの名無しさん
NGNGお前にはがっかりした。
2chにも。さいなら。
0233デフォルトの名無しさん
NGNGエラーが出たぞ
0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNG0236デフォルトの名無しさん
NGNGこんな感じなのかもね。
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG0239デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0240デフォルトの名無しさん
NGNGでも、これもIP取られるのか(´・ω・`)
0241デフォルトの名無しさん
NGNG計算ですべて逆算するのは不可能。
0242デフォルトの名無しさん
NGNGさむい...
0243デフォルトの名無しさん
NGNG0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNG自分でもこじつけだと思うのだが、今の2ちゃんねるはそれなりに「国民クイズ」の
37話あたりに近いような気はしている。「国民クイズ」は全44話、2ちゃんねるは
44ヶ月。「国民クイズ」はお話しとしては44話で終わるのだが、「国民クイズ」
体制は続いていく(というか、多少形を変えて世界に広がっていく)。主人公の
K井K一は「国民クイズ」に参加し、敗北して、その刑罰としてクイズ番組の司会者となる。
しかし、「国民クイズ」の司会者となった彼は水を得た魚のようになり、しまいには
「国民の意思」通りに動こうとして壁にぶつかる。
なんとなくひろゆきがK井に重なるんだが。まあ、考え過ぎだろうな。
0246デフォルトの名無しさん
NGNG0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG0249デフォルトの名無しさん
NGNG>万単位に見られたと喚くのがアンチさんなわけで。。。
バカなんだね。数の問題じゃないよ。
0250デフォルトの名無しさん
NGNGなぜ 2ch 利用者でもない者が 2ch の削除ルールを守らなくてはならないの?
>ちゃんと削除依頼のルールを守って待てばいいだけの事じゃん
キミの脳内では
(現行法での)合法的な抗議方法としての内容証明つき郵便よりも
ローカルルールに過ぎない 2ch 削除ルールが優先されているようだな。
頭、悪いよ。
0251山崎渉
NGNG0252デフォルトの名無しさん
NGNG現行犯の場合は訴えられなくても捕まりますね。
0253デフォルトの名無しさん
NGNG0254山崎渉
NGNG0255山崎渉
NGNG0256デフォルトの名無しさん
NGNGIDLコンパイラもついてて…
サンプル作りたくて…
悪いけど、教えてクンろ
0257デフォルトの名無しさん
NGNGJacORB
http://www.jacorb.org/
をどうぞ。
フリーのJ2EEサーバのJBossの実装にも使われているようです。
0258デフォルトの名無しさん
NGNGネットのコンテンツでは抽象的な話が多く、よく分かりません。
実際にCORBAを使ったソフトウェアの開発方法について
蛍雪しているような、良い書籍を教えてください。
0259デフォルトの名無しさん
NGNGCORBAと名のつく書籍を邦書/洋書問わず全部買ったほうが良いと思います。
0260デフォルトの名無しさん
NGNG>>12の本が設計やシステム構成を考える上で参考になった。
実装に関しては
http://www.amazon.com/exec/obidos/tg/detail/-/0672318121/
http://www.amazon.com/exec/obidos/tg/detail/-/0201379279/
のどっちかを読めばいいんじゃないかな。Javaならヘルプ見るだけでも
大丈夫だろうし。
コンポーネントの登録方法とかORBによってまちまちだから、
ORBを決めてそれの使い方を勉強するようにすれば大体分かるんじゃないかな。
0261デフォルトの名無しさん
NGNGMICOもいいよ
http://www.mico.org/
0263デフォルトの名無しさん
NGNGhttp://www.investtech.com/nasdaq/ana/iona.htm
0264デフォルトの名無しさん
NGNG0265デフォルトの名無しさん
NGNG0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNG0269デフォルトの名無しさん
NGNG0270デフォルトの名無しさん
NGNG0271デフォルトの名無しさん
NGNGhttp://www.investtech.com/nasdaq/ana/iona.htm
0272デフォルトの名無しさん
NGNGフリーの環境でできまつか?
0273デフォルトの名無しさん
NGNGみこかなぁ?
0274デフォルトの名無しさん
NGNGIIOPで通信できるのか〜。便利だね。
0275デフォルトの名無しさん
NGNGありがとー。あそんでみまつ。
0276山崎渉
NGNG0277山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0278デフォルトの名無しさん
NGNG多少面倒だが。
0279山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0280デフォルトの名無しさん
NGNGORBクラスのメソッドってスレッドセーフなんでしょうか?
0281デフォルトの名無しさん
NGNG0282デフォルトの名無しさん
NGNG0283山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0284山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0285山崎 渉
NGNG0286山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0287デフォルトの名無しさん
NGNG0288デフォルトの名無しさん
NGNG0289デフォルトの名無しさん
NGNGだからアルファベット圏の言葉は嫌い。
0290デフォルトの名無しさん
NGNGメモリ32MBのLinuxでディスクスワップしまくりでこける。
0291デフォルトの名無しさん
NGNG0292デフォルトの名無しさん
NGNGフリーで使えるものがあるかというと、んー
Visibrokerぐらいしかないような気もする。
0293U ◆CZtFsGiu0c
NGNGシェアや実績でいったらOrbixでしょう。
>>292
CORBA ORBやその関連製品だけで食ってけないのはどこもわかってるから、
アプリケーションサーバなんかにシフトしてますね。まあそれが成功するかどうか
はわからないけど。
0294デフォルトの名無しさん
NGNGCommon Object Request Broker Architecture
0295デフォルトの名無しさん
NGNG0296デフォルトの名無しさん
NGNG0297デフォルトの名無しさん
NGNGなにかありますか?
0298デフォルトの名無しさん
NGNGORBの選定もこの技術においては大事な事柄だとおもわれます。
0299デフォルトの名無しさん
NGNGこれからはラーショナルに!
ス リ ー ア ミ ー ゴ ォ
の 時代!
U M L を使えない奴は死滅!
いまだにフローチャートしか書けない老人は死滅!
0300デフォルトの名無しさん
NGNGCORBAを使って実現しているのですが、この部分をVisiBrokerを使わずに自前で実装できないか検討しています。
OMGのCORBAの仕様の通りに作れば、実現は可能だと思われますが、工数がかかりすぎると予想されます・・・。
そこでJavaのIIOPやらRMIやらJNIやら調べて、代替えできないか調べていますが、どうもわからなくなってきてしまいました。
システムの概要は、
サーバ:C++で実装されていて、Windows、UNIXで動作します
クライアント:Javaで実装されていて、Windowsで動作し、VisiBrokerを介してサーバに接続しています
何かいい案がありましたら、ご教授ください。
0301デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1072883528/
海外でよく使われていうる掲示板スクリプト
専用のオフラインリーダー作って下さい。
必要な条件はID、PASSを管理できること、
OpenJaneみたいな三面型の見た目。
簡単にローカライズできるように言語ファイルを採用
0302デフォルトの名無しさん
NGNG0303デフォルトの名無しさん
NGNGこのような場合、CORBAでの実装はどのように実現するのがよいのでしょうか。
調べてみて次のような方法があるのかなと思っています。
1.プログラマーはCORBA APIを直接使用してCORBAオブジェクトを生成する。
(CORBA製品が変更した場合、修正が不安・・・)
2.基本的には1の方法と同じであるが、プログラマーは直接CORBAは使用せずに、
CORBA APIをラッピングしたクラスを使用する。
(Data Access Objectパターンというのでつか?)
他に何かよき方法がありましたらご教授ください。
現場に経験者が皆無なので、どうかお願いします。。。
0304U ◆CZtFsGiu0c
NGNG特別な理由がない限り、ORB付属のツールを使用してスタブクラスを生成し、
そのクラスを使って呼び出すと思います。場合によってはさらにCORBA依存部分を
隠蔽したラッパクラスを作る場合もあると思いますが、それはコストに見合うだけ
の理由がある場合です。
>現場に経験者が皆無なので、どうかお願いします。。。
ちなみに言語とORBは何を使うのでしょうか。経験者がいないとなると、苦戦は
必至ですね:-)
0305デフォルトの名無しさん
NGNG助言ありがとうございます。
> 経験者がいないとなると、苦戦は必至ですね:-)
オブジェクト指向もわかっている人が少ないメンバーなので
既に苦戦するのがはっきり目に見えています(藁
すみません書き忘れましたが、言語はC++で、VisiBrokerを使用します。
プログラム経験が少ない若者がメンバーにいるのと、
万一、ORBを変更することになった時のことを考えて、
CORBAの実装部分をラッピングしたクラスを作ろうかと考えました。
どういったクラスになるのかがなかなかイメージできていません^^
■ このスレッドは過去ログ倉庫に格納されています