Какао обеспечивает большую поддержку для сетей на стороне клиента, но не так много для стороны на стороне сервера.
На самом низком уровне вы можете использовать обычные разъемы BSD.
Следующий уровень - CoreFoundation (обычный C, но с использованием какао-подобных типов). Соответствующими API-интерфейсами CoreFoundation являются CFNetwork
, CFSocket
и CFStream
(CFStream
- это файловый поток, источником которого может быть сеть - это не сетевой поток в стиле System V.)
В Objective-C вы можете посмотреть на NSStream
, который в Objective-C эквивалентен CFStream
.