2010-12-04 4 views
0

나는 서버의 데이터베이스에서 정보를 가져와야하는 아이폰 애플리케이션 인 을 만들고있다. 서버에서 C# 웹 서비스를 구축하려는 생각이 이므로 아이폰 앱이 웹 서비스에 http 요청을 보내고 xml 출력으로 필요한 데이터를 가져옵니다. 더 좋은 대안이 있습니까? 예를 들면 : 나는 시도한 적이 없지만 WCF에 대해 들었습니다. 어쩌면 이전 XML 웹 서비스 기술 대신 사용하는 것이 더 낫겠습니까?아이폰 애플리케이션을 제공하기위한 닷넷 서비스 구축하기

감사합니다, 베니

+0

답변 해 주셔서 감사합니다. – Benny

답변

-1

예, WCF는 건물의 서비스 지향 응용 프로그램의 권장되는 방법입니다. 귀하의 경우에도 서비스를 RESTFul로 구축하는 것이 좋습니다. 어쨌든 WCF를 사용하여 구축하면 모든 클라이언트가 사용할 수 있습니다.

다음은 샘플을 사용하여 WCF 서비스의 기초를 학습하는 링크입니다. Windows Communication Foundation (WCF) Samples

+0

RESTful이라고 말하면 서비스가 HTTP 요청에 응답하고 JSON/XML과 같은 형식으로 응답 데이터를 반환하겠습니까? – Benny

+0

네, 그렇습니다. 그러나 RESTFul은 그 이상입니다. –

0

WCF Data Services/oData의 사용을 적극 권장합니다. 원자와 JSON REST 쿼리가 가능하므로 구현하기 쉽고 실제로 유연합니다. 공식 사이트 http://oData.org에서 사용할 수있는 네이티브 iPhone SDK도 있습니다.

관련 문제