おぉ、だから、いつの間にか通信できなくなるのか・・・噂によるとデフォルトで6分らしい。

MarshalByRefObjectを継承したメッセージクラスでは、InitializeLifetimeServiceというメソッドをオーバーライドしています。これは、時間経過によって、通信できなくなる状態に自動的になってしまうのを防ぐためです。