Re: Macnetworkprog Digest, Vol 7, Issue 19
Re: Macnetworkprog Digest, Vol 7, Issue 19
- Subject: Re: Macnetworkprog Digest, Vol 7, Issue 19
- From: Jens Alfke <email@hidden>
- Date: Wed, 9 Jun 2010 22:03:40 -0700
On Jun 9, 2010, at 9:50 PM, Fred McConnell wrote:
> what advice is there for network programming in and through a Mac network? Tutorials, References, Code snippets, Books, etc.
It depends on how much you want to learn and what you want to accomplish. Maybe if you could describe your goals? Do you want to connect to Web services, other types of servers, make peer-to-peer connections, … ?
At heart, the Mac OS network stack is standards-based. It uses the TCP/IP protocols and the BSD and POSIX networking APIs. Standard texts like Stevens’ “UNIX Network Programming” apply. On the other hand, those APIs are low-level and difficult to use, so there are various higher-level Mac-specific APIs available in the CFNetwork and Foundation libraries. I’m not aware of any books that specifically cover Mac networking APIs, but the documentation viewer in Xcode has information on them if you browse for it — look for CFStream and NSURLConnection, in particular.
—Jens _______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden