Getting StartedA guided introduction and learning path to developing network-capable applications for Mac OS X.Mac OS X offers a range of networking technologies for application developers, including BSD Sockets, Bonjour, and the cross-platform Safari web browser. You also have access to high-level frameworks such as Core Foundation, Web Kit, and Web Services. Plus, system administrators will find that the range of networking services offered on Mac OS X simplifies the management of multiple machines and user home directories. BSD Sockets is the fundamental network programming interface on Mac OS X; all of the higher-level frameworks are based on it. It is a good choice if you want maximum performance and flexibility. Also, because it is the defacto standard for UNIX network programming, BSD Sockets is the best choice if you're porting software from other platforms. Read more...
|