Archive for category Networking

ThoMoNetworking

Client and server classes that connect automatically via Bonjour. Pass an object to the server, and it will pop out at the client, and vice versa or distribute it to all connected clients in one go.

Official ThoMoNetworking web site

CRServerSwitchboard

CRServerSwitchboard lets you easily make asynchronous, threadless HTTP calls to your server for JSON encoded data. You can specify which HTTP method to use and optionally pass request data, and the request and response data is automatically converted into JSON notation.

Official CRServerSwitchboard repository

XMPPFramework

An XMPP Framework in Objective-C for the Cocoa development community.

Official XMPPFramework repository

RestKit

An Objective-C framework for interacting with RESTful web services, combining a clean, simple HTTP request/response API with a powerful object mapping system.

Official RestKit Web site

ULINetSocket

A TCP socket wrapper around CFSocket API with transparent buffering. This is a continuation of Dustin Mierau’s NetSocket source code.

Official ULINetSocket repository

CocoaHTTPServer

An embedded HTTP server written in Cocoa.

Official CocoaHTTPServer repository

ConnectionKit

FTP, SFTP, WebDAV, etc  for Cocoa.

Official ConnectionKit repository

EGOImageLoading

Simplify asynchronous image loading from the web, particularly in a UITableView.

Description of EGOImageLoading

Official EGOImageLoading repository

AsyncSocket

A TCP/IP socket networking library that wraps CFSocket and CFStream. It offers asynchronous operation, and native Cocoa classes complete with delegate support, for both TCP and UDP.

Official AsyncSocket repository

Seriously

An Objective-C library for HTTP requests, specifically calls to REST Web services.

Official Seriously repository