Re: GNOME CORBA
新城@筑波大学情報です。こんにちは。
In article <ul8psvne254.fsf@pine.yorie.netside.co.jp>
MOCHIDA Shuji <mochid@netside.co.jp> writes:
> 持田@NETside です。
> > 「自然」ですか。もう少し「自然」の内容を教えてもらえますか。
> GNOME だと C++ なので、CORBA しかないかと。
そういう感覚か。CORBA も使ったことがないので、このあたりの感
覚は難しいです。
> > ンが必要になるので、単にクリップボードよりは、RPC の方がいい
> > のは分かるのですが、自然という気はあんまりしません。
> まあ、そういうことだと思います。クリップボード以上の
> 連携機能を提供したいんだと私は思ってます。ウインドウシステムの
> ツールキットだと、コマンドラインシェルのパイプ相当かそれ以上の
> ものを提供すべき、でしょう。
具体的に、「パイプ以上」というのは、どういうことでしょうか?
GNOME では、どうなっていますか?
> > 特に SunRPC ではダメで、CORBA ならいいという例です。
> SunRPC だとアプリケーション側の作業負荷が大きいですよね。
SunRPC は、使っていますが、アプリケーション側の負担が大きい
とは思ったことはありません。具体的にどの部分が大きいのですか?
> >> Sun も元々 CORBA を ONC-RPC の後継と位置付けていたと思います。
> CORBA を進めるにあたって、Sun とどっかもう一社は静的呼び出し
> (「呼び出し」は invoke だったと思う..)でいいと言っていて、
> 他の 2 社くらいが動的呼び出しを入れろ、ということで、それが通って
> 今のようになったと記憶しています。で、Sun が「静的呼び出しだけでいい」と
> 言っていた頃には、SunRPC の次の RPC という位置付けだったと思います。
CORBA も SunRPC も静的という意味ですか。
クライアントとサーバとの binding は、RPC ならだいたい動的だ
けど、そういう話ではないですよね。
> > Spring は、Sun Microsystems ですが、研究用の分散OSなので、必
> > ずしも後継という位置づけではないと思います。でも、Spring っ
> > て、そもそも CORBA なんか使ってましたっけ?
>
> Spring が「後継」と言ってるわけではありません。Spring は
> マイクロカーネルのサービスインターフェース定義に IDL を
> 使っていたということです。
CORBA の IDL を使っていたのですか?
IDL って、一般名詞的な使い方もする言葉なので、IDL が出てきて
も必ずしも CORBA を意味しません。SunRPC の IDL には名前がな
くて、時々困ります。rpcgen のソースとか、そんな言い方をした
りします。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735