2009-04-09 5 views
1

Мне нужно иметь доступ к базе данных mySQL с моего iPhone для операций чтения и записи. Вместо использования MCPKit (из соображений безопасности и скорости) я хотел бы получить доступ к db через отдельный сервис. Приложение iPhone SDK, поэтому мне нужно вернуть данные в формате XML, а не как веб-страницу.Должен ли я использовать серверный скрипт или веб-сервис?

Я пытаюсь решить, следует ли писать веб-службу Java (SOAP) для предоставления этой ссылки или просто скомпоновать скрипт PHP на стороне сервера. Я могу создать любое решение, но я не знаю достаточно, чтобы выяснить преимущества/недостатки выбора. Пожалуйста помоги; Спасибо!

ответ

0

Если вы пишете как клиент, так и сервер, а производительность не является существенной проблемой, основное внимание уделяется времени разработки.

Итак, какие инструменты у вас есть в вашем распоряжении? Какая платформа позволит вам сделать это с наименьшим количеством работы? Если это между ними, то выберите тот, с которым вы больше всего знакомы.

+0

Спасибо tylerl! Я понимаю, что путь наименьшего сопротивления, вероятно, лучший, что для меня означает скрипт php. Я пытаюсь понять, как это решение влияет на производительность, расширяемость, надежность ... Наверное, я пытаюсь понять, когда вы будете использовать один, а не другой, и почему. Еще раз спасибо! – lambdabunny

+0

Стандарты (например, SOAP) в первую очередь полезны для взаимодействия. Если вы контролируете оба конца, то внезапно это не имеет значения. Пока ваш метод работает, он работает. – tylerl

Смежные вопросы