none
Socket で Object を送受信するには RRS feed

  • 質問

  • Socket を使ってデータの送受信をしようとしています。
    しかし、Socketクラスではバイト列の送受信しかできないようです。
    C++6.0 のCSocket クラスでは CArchive クラスの << と >> を使って
    Object(たとえばint型の変数など)を簡単に送受信できたのですが、
    C# ではバイト列に変換しなければ送受信できないのでしょうか。

    2008年8月8日 3:34

回答

すべての返信

  • 使ったことは無いのですが、Stream(System.Net.Sockets.NetworkStream)を作って、Serializerを使って出来るのではないでしょうか ?

     

    2008年8月8日 7:53
  • .NET Remotingとかはいかがですか

    2008年8月9日 17:23
  • こんにちは。中川俊輔 です。

     

    FC-Shiroさん、Myonさん、回答ありがとうございます。

     

    兼田さん、フォーラムのご利用ありがとうございます。

    その後いかがでしょうか?

    有用な情報と思われたため、

    FC-Shiroさん、Myonさんの回答へ回答済みチェックをつけさせていただきました。

     

    回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
    有用な情報と思われる回答があった場合は、なるべく回答済みボタンを押してチェックを付けてください。

    兼田さんはチェックを解除することもできますので、ご確認ください。

     

    それでは!

    2008年8月25日 9:33