タグ

ブックマーク / foursics.jp (1)

  • MacOSXでネットワークプログラムを書くなら。 - foursics blog

    MacOSX上でネットワークを扱うプログラムを書く場合、やり方はいくつかある。 ソケット NSStream NSURLConnection 分散オブジェクト環境 あと、CarbonベースでもよければCFNetworkという手もある。まだあるんじゃないかな。 まあ、NSURLConnectionなんかはURLベースなので「ネットワーク」というには大分限定的・局所的だし、分散オブジェクト環境に至ってはCocoaアプリケーション同士でないとほとんど使いこなせない。汎用性ではソケットに勝るものは無いでしょう。ただ、状況に応じていろんな選択肢があること、これを常に心に留めておくことはとっても重要。 あと、Cocoaではソケット・ファイルディスクリプタをwrapすることのできるNSFileHandleもあるので、ぜひこれらをフル活用していきたい。通知(NSNotification)やデリゲートの仕組み

    advblog
    advblog 2008/11/25
  • 1