タグ

サーバとiPhoneに関するadachi_cのブックマーク (2)

  • CookieをiPhone側でセット/削除する方法 - 西海岸より

    Cookieは通常サーバ側で自動的にセットされるが、場合によってはiPhone側で制御したい場合もあり、その方法のメモ。 iPhoneは、アプリ単位で、共有クッキーストレージと呼ばれるものを持っており、iPhoneの通信APIはその共有クッキーストレージを参照しているらしい。 なので、クッキーをセットする手順としては、クッキーを作成してから、共有ストレージにセットすることになる。 //指定パラメータのクッキーをセット //value: クッキーの値 //key: クッキーのキー名 //domain: クッキーを適用するドメイン(xxxx.ne.jp) //path: クッキーの有効適用範囲(サーバ上のパス) //expires: クッキーの有効期限(0は無限) - (void)setCookie:(NSString *)value forKey:(NSString *)key domain

    CookieをiPhone側でセット/削除する方法 - 西海岸より
  • Bonjourを使ってiPhone同士で通信する(1) – NSNetService | yasnis.net

    同一wifi内のiPhone同士で通信しあうにはBonjourを使うと簡単にできるらしい。簡単にっていうのはアドレスの割当やらホストの解決、公開サービスの検索なんかを自動的にやってくれるみたいだけど、それ以外でも結構大変だったのでその記録。 主な手順としては、 サーバ側がNSNetServiceを使ってサービスを起動 クライアント側はNSNetServiceBrowserを使ってサーバとサービスを検索 見つかればNSInputStreamやNSOutputStreamを使ってデータをやり取り という感じで結構簡潔。 まずはプロジェクトの準備。新規プロジェクトをTab Bar Appricationから作成します。左のタブをServer(ServerViewController)、右のタブをClient(ClientViewController)として進めます。 ServerViewCont

    adachi_c
    adachi_c 2012/04/26
    Bonjour用手順、NSNetService(SV),NSNetServiceBrowser(CL)
  • 1