2012-04-23 6 views
1

서버에서 데이터를 쿼리하는 IOS 앱을 작성합니다. 이러한 방식으로 데이터를 요청하고 검색하는 적절한 방법은 무엇입니까? 내가 읽는 책 중 어느 것도 그것을 덮고있는 것 같지 않다. 서버가 PHP와 같은 것을 사용하고 데이터베이스에 액세스 할 수 있다고 상상합니다. iOS 응용 프로그램은 XML-RPC와 같은 기능을 수행하고, 듣고 검색하고 응답하는 PHP 함수를 작성합니까? XML-RPC는 여전히 엉덩이 솔루션인가, 아니면 아직 사용하지 않은 더 현대적인 것이 있습니까?iOS 앱이 서버에서 데이터를 가져 오는 중

iOS 앱은 궁극적으로 Firebird 데이터베이스에서 정보를 얻으려고합니다. 당신이에서 iOS 5 응용 프로그램을 만드는 경우

답변

0

음, 그럼 당신은 행운에있어, 당신은 매우 쉽게 편안한 웹 서비스를 사용할 수 있습니다

NSString* response = [NSString stringWithContentsOfURL:<url pointing to your server> error:&error]; 

는 그런 다음 속성에 응답을 변환 할 NSJsonSerialization을 사용할 수 있습니다 명부. 또한 XML 파일을 구문 분석하기위한 편리한 메소드가 있습니다.

0

당신은 다음과 같은 다양한 방법을 사용할 수 있습니다

  1. 간단한 GET 또는 POST 요청.
  2. XML SOAP 서비스.
  3. REST JSON Services.

이 정보는 검색하려는 데이터에 따라 다릅니다.

0

나는 ASIHTTPRequest을 조사 할 것을 강력히 권고합니다.

놀랍도록 문서화되어 있으며, 매우 강력하고 쉽게 수령 할 수 있습니다.

파일을 다운로드하여 프로젝트로 끌어다 놓습니다. ASIHTTPRequest.h를 가져옵니다. 이 그럼 당신은 내가 개발자가 더 이상 프로젝트를 지원하는 면책 조항을 넣어야 그림이 http://allseeing-i.com/ASIHTTPRequest/How-to-use

의 모든 작업을 수행 할 수 있습니다, 그러나, 그것은 놀라운 작동이 널리 사용되기 때문에 지금이 있다면 나는 확신 미래의 중요한 문제는 그것을 고치고 모두를위한 기자회에 참석할 자유를 취할 것입니다.

관련 문제