macosXネットワークプログラミング解説コーナーを作りました
MacBookを購入してからmacosX上でのプログラミング方法を勉強しはじめました。 丁度最近、研究室でネットワークプログラミングの勉強をし始めた学部生がいるので、基礎的なmacosXネットワークプログラミング解説コーナーを作りました。
元々は「Linuxネットワークプログラミングの解説コーナーを見れば、ほぼ同じだからわかると思う」と伝えてあったのですがLinux用のコードから必要部分を改造してサンプルとして使うのは初心者には敷居が高かったようで、あまり参考にならなかったみたいです。 ということで、Linux版やwindows版(winsock)と似たようなソケットプログラミング解説になっていますが、macosX版を別途作りました。
通信用に使うシステムコールの使い方を出来だけ単純にして書いたつもりです。 Objective-C内でC言語と同じ書き方もできるので、恐らくiPhone SDKの中でも使える部分はあると思われます。
最近はmacosXを使うプログラミング初心者が増えているような気がしています。 このコーナーが、これからネットワークプログラミングを始めたいと思う方の参考になれば幸いです。
最近のエントリ
- Interop 2023のShowNetバックボーン詳解
- Interop Tokyo 2023 ShowNet取材動画
- 「ピアリング戦記 - 日本のインターネットを繋ぐ技術者たち」を書きました!
- 1.02Tbpsの対外線!400GbE相互接続も - Interop ShowNet 2022
- Alaxala AX-3D-ViewerとAX-Sensor - Interop 2022
- SRv6を活用し、リンクローカルIPv6アドレスだけでバックボーンのルーティング - Interop ShowNet 2022
過去記事