2014-04-14 5 views
0

저는 Windows Azure 모바일 서비스 (WAMS)를 처음 접했고 한 번만 시작하고 싶습니다. 모든 의심을 해결할 수 있습니다. 이해할 수있는 점은 클라우드에 데이터 저장소, 인증, 푸시 알림 등을 지원하는 서비스 계층을 구축 할 수 있다는 것입니다. 서비스 계층과 기능은 Windows Phone, Windows 저장소, Android, IOS 등등. 그러나 내가 읽은 모든 자료에서이 서비스 계층을 사용하려면 해당 모바일 기술에 대한 SDK를 사용해야합니다. 예 : Android 앱이이 서비스 계층을 사용하려면 WAMS 용 Android SDK를 사용해야합니다. 또한 WAMS에서 작업/호출 메소드를 수행하는 기본 논리 (서버 측 스크립트 제외)는 Android에서 작성해야합니다. 다른 플랫폼에서도 마찬가지입니다. 따라서 클라우드 레이어가 있더라도 고유 한 플랫폼에서 상당한 로직을 작성해야합니다. .NET에서 WAMS 구현을 통해 RESTFUL 서비스 래퍼를 사용하는 것이 더 좋을까요? 개별 SDK를 사용하지 않고 모든 플랫폼에서 사용할 수 있습니까?Windows Azure 모바일 서비스 용 RESTFUL 래퍼

+1

서버 측 코드가 REST를 통해 이미 노출되어있는 경우 클라이언트 SDK는 서버와 REST 상호 작용을 래핑하는 SDK입니다. – JuneT

+1

이 래퍼가 구현되는 방법을 보려면 [Windows Azure Mobile 서비스 GitHub 사이트] (https://github.com/Azure/azure-mobile-services/tree/master/sdk)를 살펴보십시오. –

답변

0

데이터 저장소가 Azure에있는 경우 WAMS가 사용됩니다. REST API는 백엔드/데이터와 통신 할 표준 레이어입니다.

Android, iOS, WP 등은 모바일 플랫폼 &이며 프론트 엔드, 백엔드 레이어를 구축하기위한 SDK가 있습니다.

전체 백엔드가 클라우드에 있으므로 프론트 엔드에서만 작업해야합니다. Google Cloud Platform (GCP), Windows Azure, AWS (Amazon Web Services)는 이러한 플랫폼 용 SDK를 제공하므로이를 사용하여 REST API/래퍼를 통해 백엔드와 통신 할 수 있습니다.

관련 문제