내 상황을 더 잘 이해하려면 내 previous question의 대답과 의견을 확인하십시오. AppEngine에서 Google DataStore를 사용하면 애플리케이션이 밀접하게 결합되어 이동성이 느슨합니다.클라우드 애플리케이션을 구축하고 이식성을 유지하는 방법은 무엇입니까?
저는 Android에서 작업 중이며 클라우드에있을 백엔드를 사용하게 될 것입니다. 클라우드 커뮤니케이션이 필요합니다. 어떻게 이식성을 유지하는 응용 프로그램을 만들 수 있습니까? 어떤 디자인 패턴, 아키텍처 패턴을 사용해야합니까?
브로커 패턴을 사용해야합니까? 나는 당혹 스럽다.
Re : 이식성. DataStore API 코드 자체는 다른 유사한 NoSQL 데이터베이스로 쉽게 변환 될 수 있습니다. 그러나 실제 마이그레이션을 수행하려면 App Engine에서 모든 데이터를 가져와야합니다. 많은 데이터가 있으면 매우 어려울 수 있습니다. – Thilo
Thilo, 알겠습니다.하지만 데이터를 RDBMS에 저장하고 AppEngine 끝점에서 DataStore를 처리해야합니다. 어떻게 극복합니까? – FireAndIce
RPC를 사용해야합니까? – FireAndIce