Вы можете настроить веб-сервис RESTful на сервере Java.
На iPhone упакуйте («сериализуйте») данные в запрос HTTP POST, как хотите (например, JSON , XML и т. Д.) И отправьте запрос в веб-службу.
Например, объект JSON может выглядеть примерно так:
{ "coordinates": [ { "x" : "100", "y" : "200" } , { "x" : "20", "y" : "40" } ] }
Веб-служба отвечает на запрос POST, десериализуя эти данные JSON в специфический для Java контейнер данных, такой как коллекция ArrayList<Point>
.
ASIHTTPRequest значительно упрощает настройку iPhone с помощью класса ASIFormDataRequest
.
В Java JAX-WS , что облегчает настройку служб RESTful.
В вышеупомянутой ссылке .
имеется множество инфраструктур и библиотек кодирования и декодирования JSON для Objective-C и Java.