Search:
License: BSD
Rating:-2 (4 votes)
iPhoneWebServicesClient
-1
This project showcases different transport formats and libraries to consume web services from an iPhone application. It features a server application, a command-line script that saves the output of the server application in different formats, and an iPhone client application (compatible with iPhone OS 3.0 and higher).

The server application (written in PHP) reads a MySQL database (Server/data/schema.sql) and outputs data in the following formats:

HTML, JSON, YAML, XML (arbitrary format), SOAP, Property list, Binary property list, XML property list, CSV, Protocol Buffer (Google)

For each output format, there is a single “Formatter” subclass in the Server/formatters folder. A static method in the FormatterFactory class returns the formatter that corresponds to the requested output format.
Leave a comment
Copyright © 2010. All Rights Reserved