2014-09-15 2 views
1

Xamarin Studio에서 안드로이드 응용 프로그램을 만들고 있는데, 응용 프로그램은 원격 데이터베이스에서 데이터를 보내고받습니다.Xamarin의 안드로이드 응용 프로그램을 원격 데이터베이스 서버에 연결하는 방법은 무엇입니까?

참고 : 나는 참조를 발견

는 크로스 플랫폼에서 로컬 데이터베이스에 연결합니다. Create Database with ADO.NET and SQLite.NET

나는 또한 원격 데이터베이스가 웹 서비스의 도움으로 연결될 수 있다는 것을 알게되었다. To Consume Web Service

원격 데이터베이스에 연결하는 방법에 대한 직접적인 예나 아이디어를 찾을 수 없습니까?

아무도 도와 드릴 수 있습니까?

답변

3

이 작업을 수행하는 일반적인 방법은 REST 서비스를 사용하는 것입니다. 이 앱 사이에 서비스 계층 및 데이터베이스를 가지고 당신을 필요로하지 않습니다하지만,이 또한 몇 가지를 확인하는 데 도움이 :

  • 앱과
  • 허용 데이터 사이의 추상화 계층을 제공하여 OAuth 또는 기타를 구현하는 능력
  • iPhone 또는 기타 UX 영역으로 이동해야하는 경우 데이터 레이어에 대한 공용 인터페이스를 보장합니다.
  • 앱 (이 도움이 될 수있는 경우, 응용 프로그램은 개인 데이터 계획을 먹지한다)에 오는 비트의 최소한이 있는지 확인하는 데 도움

SERVER : 나는 대한 ServiceStack 같은 하나를 제안 REST 서비스 또는 클라우드 서비스를 이미 사용하고 있다면 다른 서비스를 이용하십시오. 다음은 액세스를 제공 또한 웹 호스팅 서버에 나머지 서비스

+0

귀하의 링크가 도움이되었다를 호출 할 수있는 응용 프로그램 코드의 example :

구성 요소 스토어

클라이언트 푸른 모바일 서비스 Xamarin Component 있습니다 웹 사이트에 일반적으로 사용되는 데이터베이스 저장 공간. 그러나 그러한 데이터베이스에 연결하려면 API가 필요합니까? – Dhinesh

관련 문제