- - PR -
.NETでマーシャリングされた名前付きオブジェクト
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-06-04 14:18
自己レスです。
ここのサンプルだと、サーバー側で登録したオブジェクトをサーバー側で使えてるみたいですね・・・ http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemruntimeremotingremotingconfigurationclassregisterwellknownservicetypetopic1.asp 自分のは何がおかしかったのだろうか。とりあえず、今夜もう一度チャレンジせねば。 |
|
投稿日時: 2003-06-05 01:11
一つ前のレスにあるサンプルサイトを参考にしてみたら、「とりあえず」やりたいことは達成できました。
ちょっと理解不足なところもあって、結局MarshalByRefObjectは使いませんでした。サーバーEXE(メインアプリケーション)内でRegisterWellKnownServiceTypeを呼んで、GetSharedObjectに値するメソッドの中でActivator.GetObjectを呼ぶことで、サーバーEXEで作成したオブジェクトと同じものを取得することができました。 貴重な助言どうもありがとうございました。 「とりあえず」と書いたのは、今度は違う問題が発生したからです。まずは自分で考えてみようと思います。また壁にぶち当たったら再度投稿させていただくかもしれません。 ありがとうございました。 |
