以下を担当するクラスの名前の付け方:
- のようなメッセージを受信
Receive(string address, byte[] body) { /* ... */}
し、アドレスを解析し、本体を逆シリアル化し、型付きパラメーター (逆シリアル化された本体から取得) を使用して既知のインターフェイス ツリーの正しいメソッドを呼び出します。たとえば、Open(int timeout)
- のような既知のインターフェイス ツリーのイベントに反応し
event Action<string> OpeningError
、正しいアドレス文字列を構築し、パラメーターをシリアル化し、独自の値をbyte[]
上げますevent Action<string, byte[]> NewMessage