■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
CORBA
1 名前: デフォルトの名無しさん 投稿日: 2001/03/06(火) 00:32
良い参考書知りませんか?


2 名前: デフォルトの名無しさん 投稿日: 2001/03/06(火) 00:35
使え!それが一番手っ取り早い!
Javaでやれば無料だ!


3 名前: デフォルトの名無しさん 投稿日: 2001/03/06(火) 01:54
工場はきらいです。


4 名前: デフォルトの名無しさん 投稿日: 2001/03/06(火) 15:09
フリーのCORBA実装系について語りましょう。
どれがお勧めですか?

っていっても、フリーの実装系の場合、言語が決まると実装系もほとんど
決まってしまうのが難点ですが。

C→ORBit
C++→MICO、TAO、omniORB、ORBit++、ORBitをCのまま
Python→FnORB




5 名前: デフォルトの名無しさん 投稿日: 2001/03/31(土) 18:23
ORBitとDCOMは接続できるのかな?どうなんだろう
だれか、教えて下さい。


6 名前: デフォルトの名無しさん 投稿日: 2001/03/31(土) 18:45
分散環境の相互接続については、
SOAP とかいうのは関係ないのか?



7 名前: 名無しさん 投稿日: 2001/04/01(日) 02:36
>>5
CORBAとDCOMだと、直接は無理だと思う。両方をしゃべれるブリッジを作って相互
接続すればOK。
>>6
別にSOAPを使っても良いけど。GIOPのSOAPマッピングとかできれば(もうあるかも)、
疎なCORBAオブジェクトの結合がやりやすくなるね。IIOPをサイトまたぎで使うのには
どうも心理的な抵抗がある。


8 名前: デフォルトの名無しさん 投稿日: 2001/04/05(木) 16:07
>7
そのブリッジはもう既にあるの?
それとも一から作らないとだめかな?


9 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 01:16
 勉強にはJavaIDLでいいですか? もっといいのがあるでしょうか。
言語はJava希望なんだけど。


10 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 03:09
CORBAはもう桧舞台からとうに降ろされてます。
XML&トランザクションの規格を掘り下げるほうがお金にはなるかも。
CORBAがなくなることはないと思うけどね。


11 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 03:35
>>10
ORBのような仕組みを「難しいから近寄りたくない」などと、何も知らない
くせに決めて掛かるドアホがこの世に沢山いるからではないだろうか。

OOPとソケット通信の仕組みがわかる人間なら、ORBの理解には何の苦労も
無いと思うんだが。

あと、Javaが主流になるなら、RMI→Jiniのラインは死なないと思うぞ。


12 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 03:55
ORBってソケット通信の知識が関係あるの?
いや、マジに知らないから質問してるんだけど。


13 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 04:24
>>12
ORBは下位レイヤーとして普通TCP/IPソケット使うみたいよ。
IIOP(Internet-InterCORBAProtocol)は、TCPの上に乗せてる。
つうか、他の標準化されていないプロトコルなんか使う意味ない
でしょ。

知識無くても使えるとは思うけど、下でなにやっているのかは
知らないと何かあっても対処できないよ。ソケットオプション
いじくってチューニングとか、する羽目になると思うよ。


14 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 07:19
>>12
 それって、Cでプログラム書くなら、アセンブラ知ってないと、
ってくらいの感じ?


15 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 10:00
>>12
Internet Inter-ORB Protocolだよ。実際のメッセージとかは
GIOP(General Inter-ORB Protocol)で定義されてる。


16 名前: デフォルトの名無しさん 投稿日: 2001/05/25(金) 11:18
GnomeってCORBAつかってないか?それともGnomeってこのまま消えちゃうのかな。
SOAPってなんかcgiの焼き直しって感じるの俺だけ?


17 名前: デフォルトの名無しさん 投稿日: 2001/05/26(土) 08:09
CORBAってけっこういいと思うけどな。


18 名前: デフォルトの名無しさん 投稿日: 2001/05/28(月) 01:58
「こるば」って言ったら外人理解してくれなかった。「こーば」だね。
確かに日本人的に見ても、どう読んでも「こーば」なんだけどね。
どうして「こるば」で広まっちゃったんだろう。


19 名前: デフォルトの名無しさん 投稿日: 2001/05/28(月) 03:14
>>18
ドイツ語読みとの折衷では?


20 名前: デフォルトの名無しさん 投稿日: 2001/05/30(水) 02:26
orbit-python(http://orbit-python.sault.org/)がすばらしい。
CとかC++とかでCORBAモジュール組んでた人にとっては、
驚愕の簡単さ。
なにしろ、IDLのコンパイルがいらない(動的ローディング)。


21 名前: デフォルトの名無しさん 投稿日: 2001/05/31(木) 07:54
http://www.kinet.or.jp/kamiyabe/pictures/age.jpg


22 名前: 名無しさん@お腹いっぱい 投稿日: 2001/06/14(木) 01:46
上げ


23 名前: デフォルトの名無しさん 投稿日: 2001/06/14(木) 10:57
3年前ほどに、異機種CORBA接続やったとき、
IORファイルを相互に交換しておかないと、
相手側と通信できん、ということを
知って、愕然とした。
その時、いっしょに仕事した、CORBA屋さんは、
「OMGで、今、ネーミングサービスの規格つめてるんですけどね」
と申し訳なさそうにしていたけど、
その後、
異機種での接続にかんしては、
改善されたでしょうか?


24 名前: 名無しさん@お腹いっぱい。 投稿日: 2001/06/14(木) 15:53
改善されてないと思う。OMGももうCORBAにこだわってないようなので
消え去っていくのかなあ。


25 名前: デフォルトの名無しさん 投稿日: 2001/06/14(木) 16:01
>>23
Interoperable-NamingServiceでしたっけ??


26 名前: デフォルトの名無しさん 投稿日: 2001/06/15(金) 00:35
>>23
異機種/異ベンダーだろうが、同一マシンだろうが、名前解決は弱いですね。
あと、イベントシステム、オブジェクト活性化システムも。
仕組みはOMGで合意をとって決められるけど、具体的なインフラはどうにも
ならん。こういうときは、絶対権力者のいるWinとかMacの方がいいですね。

gnome方面だと、オブジェクト活性化、インターフェイス取得のフレームワークと
して、liboafができつつあります。これにネームサーバとイベントサーバを登録
しておけば、リモートからネームサーバの活性化とインターフェイス取得が
可能だとおもいます。

この辺りを入り口に、WinのCOM+に興味が湧いて
いろいろ勉強したけど、Winは凄い。
COMをWin95当時から構築していたのは驚きです。


27 名前: デフォルトの名無しさん 投稿日: 2001/06/15(金) 00:50
>>26
CORBAはめんどくさいので、JavaのRMIで代用してます。
プロトコルをCORBAと一緒にできるので(IIOPで動かせます)
どっちでもいいです。ネーミングサービスさえちゃんとしてれば
あとのサービスはどうでもいいです。自分で必要なのだけ作るから。

RMIはネーミングサービスサーバのデフォルト実装がコアAPIクラス
にあるので、自分で適当に拡張できます。リモートオブジェクト
マネージャっぽい機能作ったりしてます。結構凄い事やってるような
自己満足ができて楽しいです。売れるかどうかは…(苦笑)


28 名前: デフォルトの名無しさん 投稿日: 2001/06/15(金) 05:39
>omgはMOFに夢精です。