CORBA
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG0002デフォルトの名無しさん
NGNGJavaでやれば無料だ!
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGどれがお勧めですか?
っていっても、フリーの実装系の場合、言語が決まると実装系もほとんど
決まってしまうのが難点ですが。
C→ORBit
C++→MICO、TAO、omniORB、ORBit++、ORBitをCのまま
Python→FnORB
0005デフォルトの名無しさん
NGNGだれか、教えて下さい。
0006デフォルトの名無しさん
NGNGSOAP とかいうのは関係ないのか?
0007名無しさん
NGNGCORBAとDCOMだと、直接は無理だと思う。両方をしゃべれるブリッジを作って相互
接続すればOK。
>>6
別にSOAPを使っても良いけど。GIOPのSOAPマッピングとかできれば(もうあるかも)、
疎なCORBAオブジェクトの結合がやりやすくなるね。IIOPをサイトまたぎで使うのには
どうも心理的な抵抗がある。
0008デフォルトの名無しさん
NGNGそのブリッジはもう既にあるの?
それとも一から作らないとだめかな?
0009デフォルトの名無しさん
NGNG言語はJava希望なんだけど。
0010デフォルトの名無しさん
NGNGXML&トランザクションの規格を掘り下げるほうがお金にはなるかも。
CORBAがなくなることはないと思うけどね。
0011デフォルトの名無しさん
NGNGORBのような仕組みを「難しいから近寄りたくない」などと、何も知らない
くせに決めて掛かるドアホがこの世に沢山いるからではないだろうか。
OOPとソケット通信の仕組みがわかる人間なら、ORBの理解には何の苦労も
無いと思うんだが。
あと、Javaが主流になるなら、RMI→Jiniのラインは死なないと思うぞ。
0012デフォルトの名無しさん
NGNGいや、マジに知らないから質問してるんだけど。
0013デフォルトの名無しさん
NGNGORBは下位レイヤーとして普通TCP/IPソケット使うみたいよ。
IIOP(Internet-InterCORBAProtocol)は、TCPの上に乗せてる。
つうか、他の標準化されていないプロトコルなんか使う意味ない
でしょ。
知識無くても使えるとは思うけど、下でなにやっているのかは
知らないと何かあっても対処できないよ。ソケットオプション
いじくってチューニングとか、する羽目になると思うよ。
0014デフォルトの名無しさん
NGNGそれって、Cでプログラム書くなら、アセンブラ知ってないと、
ってくらいの感じ?
0015デフォルトの名無しさん
NGNGInternet Inter-ORB Protocolだよ。実際のメッセージとかは
GIOP(General Inter-ORB Protocol)で定義されてる。
0016デフォルトの名無しさん
NGNGSOAPってなんかcgiの焼き直しって感じるの俺だけ?
0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG確かに日本人的に見ても、どう読んでも「こーば」なんだけどね。
どうして「こるば」で広まっちゃったんだろう。
0019デフォルトの名無しさん
NGNGドイツ語読みとの折衷では?
0020デフォルトの名無しさん
NGNGCとかC++とかでCORBAモジュール組んでた人にとっては、
驚愕の簡単さ。
なにしろ、IDLのコンパイルがいらない(動的ローディング)。
0021デフォルトの名無しさん
NGNG0022名無しさん@お腹いっぱい
NGNG0023デフォルトの名無しさん
NGNGIORファイルを相互に交換しておかないと、
相手側と通信できん、ということを
知って、愕然とした。
その時、いっしょに仕事した、CORBA屋さんは、
「OMGで、今、ネーミングサービスの規格つめてるんですけどね」
と申し訳なさそうにしていたけど、
その後、
異機種での接続にかんしては、
改善されたでしょうか?
0024名無しさん@お腹いっぱい。
NGNG消え去っていくのかなあ。
0025デフォルトの名無しさん
NGNGInteroperable-NamingServiceでしたっけ??
0026デフォルトの名無しさん
NGNG異機種/異ベンダーだろうが、同一マシンだろうが、名前解決は弱いですね。
あと、イベントシステム、オブジェクト活性化システムも。
仕組みはOMGで合意をとって決められるけど、具体的なインフラはどうにも
ならん。こういうときは、絶対権力者のいるWinとかMacの方がいいですね。
gnome方面だと、オブジェクト活性化、インターフェイス取得のフレームワークと
して、liboafができつつあります。これにネームサーバとイベントサーバを登録
しておけば、リモートからネームサーバの活性化とインターフェイス取得が
可能だとおもいます。
この辺りを入り口に、WinのCOM+に興味が湧いて
いろいろ勉強したけど、Winは凄い。
COMをWin95当時から構築していたのは驚きです。
0027デフォルトの名無しさん
NGNGCORBAはめんどくさいので、JavaのRMIで代用してます。
プロトコルをCORBAと一緒にできるので(IIOPで動かせます)
どっちでもいいです。ネーミングサービスさえちゃんとしてれば
あとのサービスはどうでもいいです。自分で必要なのだけ作るから。
RMIはネーミングサービスサーバのデフォルト実装がコアAPIクラス
にあるので、自分で適当に拡張できます。リモートオブジェクト
マネージャっぽい機能作ったりしてます。結構凄い事やってるような
自己満足ができて楽しいです。売れるかどうかは…(苦笑)
0028デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています