2012-11-13 5 views
1

Azure 모바일 서비스를 추가 할 때 Azure SQL 데이터베이스를 첨부해야합니다. 이는 SQL Azure 서버의 각 데이터베이스에 대해 모바일 서비스를 추가해야 함을 의미합니다.동적 데이터베이스 연결을 사용하는 Azure 모바일 서비스

하지만 우리가 앱을 자라게하고 각 costumer에 대해 데이터베이스를 보유하고 있다면 (각 costumer의 DB는 5GB로 증가 할 수 있습니다),이 경우 각 데이터베이스에 모바일 서비스를 사용할 수 없습니다. 최선의 선택. 최선의 선택은 사용자 자격 증명에 따라 다른 데이터베이스 (심지어 서버)에 연결되는 고유 한 모바일 서비스를 가질 수 있다고 생각합니다.

질문 : 이것은 가능합니까? 누군가 이것을하는 방법을 알고 있습니까? Azure 서비스를위한 관리자 패널은 매우 제한적이지만, 가능한 경우라면 코드가 유용 할 것입니다.

답변

0

저는 Azure 모바일 서비스가이 시나리오에 적합하지 않을 것이라고 생각합니다. 여러 고객에게 배포 할 수있는 모바일 응용 프로그램을 제작하려는 것 같습니다. 각 고객마다 다른 데이터 소스가 필요하지만 API는 동일하게 유지됩니까?

현재 Azure 모바일 서비스는 이에 대한 해결책이없는 것 같습니다. 아마도 ASP.NET 웹 API와 같은 기술을 사용하여 자체 REST API를 작성하고 처음부터 응용 프로그램을 빌드하는 것이 좋습니다. 이렇게하면 필요한 각 고객에 대해 개별 인스턴스를 배포 할 수 있습니다. Azure 모바일 서비스가 앞으로 설명 할 시나리오에 대한 지원을 추가하기를 바랍니다. 한 번 서비스를 구축하고 여러 앱에 다양한 인스턴스를 배포 할 수 있다면 멋질 것입니다.

관련 문제