2010-11-18 8 views
1

현재 사용자 로그인이 필요한 iPhone 응용 프로그램에서 작업 중이거나 작업 영역이나 건물을 입력하면 응용 프로그램에 작업 순서/건물 정보가 표시됩니다. 사용자는 일부 데이터를 편집하여 서버에 제출할 수 있습니다. 백엔드 데이터베이스는 MySQL 서버입니다. 이 상황에 가장 적합한 웹 서비스는 무엇입니까? 나는 SOAP, JSON 등을 읽었지만 솔직히 각자의 장점과 단점에 대해 잘 설명하지 못했으며 iPhone 앱과 얼마나 잘 작동하는지 알지 못했다. 모든 도움 (또는 유용한 독서에 대한 링크)을 매우 높이 평가할 것입니다!iPhone 응용 프로그램에 대한 웹 서비스 조언

답변

0

루비 온 레일즈 (Ruby On Rails) 또는 PHP는 휴대 전화와 MySQL 사이를 이동하여 JSON을 사용하는 웹 서비스 레이어를위한 최선의 방법입니다. 가장 필요한 것은 가장 보편적 인 아이폰 웹 서비스 데이터 포맷입니다. 전화로 업로드 한 데이터의 양. Touch JSON은 일반적으로 이것에 대한 IPhone 프레임 워크입니다. RoR 또는 PHP 웹 서비스 레이어는 IPhone에 의한 URL 요청을 기반으로 JSON 데이터를 제공합니다. 비슷한 문제에 직면했을 때 Google에 맡기면 많은 것들이 있습니다.

+0

JSON에 대해 자세히 살펴 보겠습니다. 한 사이트에서 "X는 최고"라고 말하고 다른 한 명은 "Y가 가장 좋습니다"라고 말할 것이기 때문에 나는 정직하게 몇 가지 의견을 필요로하는 매우 다양한 옵션을 살펴 보았습니다. 나는이 사이트에있는 사람들의 의견을 블로거보다 훨씬 신뢰한다. (특히 나의 정확한 상황을 설명 할 수있을 때). 당신의 도움을 주셔서 감사합니다! –

+0

"Ruby On Rails 또는 PHP가 웹 서비스 레이어를위한 최선의 방법입니다."- 그건 의미가 아닙니다. RESTful 웹 서비스가 작동해야합니다. 그냥 기대하고 처리 (JSON, XML, (X) HTML) smthg에 응답해야합니다. 그냥 현대적인 웹 프레임 워크를 선택하십시오. 익숙하거나 적어도 - 적어도 언어는 알고 있습니다. 그것은 RoR, Django, Dupral, ... 또는 Bombax (objective-c)와 같은 매우 이국적 일 수 있습니다. 나는 cocoahttpserver를 사용하여 iPhone의 데이터에 액세스합니다. – vikingosegundo

+0

그는 단지 출발점을보고 있으며 아무도 그의 질문에 대답하지 않았습니다. 이 똑같은 문제에 직면했을 때 나는 RoR과 함께하기로 결정했다. –

관련 문제